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