Nanofinishing process using magnetorheological polishing medium 3 authors - Paperback £58.93 Find out more