Histopathology - processing Biopsy pads white 1" x 1.25" LEICA MICROSYSTEMS (UK) LTD Leica Microsystems
Product Code: 38 01020E
Availability: Pre-Order
Availability: Pre-Order
Price: £28.58
Pack/500