Histology Embedding Parts

Image SKU Equipment Name Price  
         
1226308502_01.jpg

1226-30-8502

Leica EG 1160 Tissue Processor, Display Assembly (Ea) 7200018502