Histopathology - processing Sed-Fix 13 fl oz LEICA MICROSYSTEMS (UK) LTD Leica Microsystems
Product Code: 38 02950E
Availability: Pre-Order
Availability: Pre-Order
Price: £35.99
Each