Lot 439 A collection of various slides marked M.W. & CI Hospital Opth. Institute, University of London SOLD £30