Histology Product Catalogue

Leica SM2500


Heavy duty sliding microtome