Karl Storz Urban Microscope
Condition: Used

Karl Storz Urban Microscope