COVID-19 BUSINESS AS USUAL. Click to Read our COVID-19 Statement



Leica

Leica DM LB2 Microscope
Leica
28200436
In stock. Enquire today
Leica DME Binocular Microscope
Leica
85987316
Regular price £1,500.00