Microtome

705219006

On the shelf

4 products
physical object Cryostat microtome
£1.00
physical object Rotary microtome
£1.00
physical object Sliding microtome
£1.00
physical object Ultramicrotome
£1.00
Basket
Total£0.00