Product id: 155968
Availability: in stock
Special Price 18 302 MDL
Levenhuk MED D10T Digital Trinocular Microscope