Microscope, from Moorfields Eye Hospital

Details

Category:
Ophthalmology
Object Number:
1982-178/29
type:
microscope
credit:
Moorfields Eye Hospital