Storage - slides 100 Slide Box Red - Polystyrene LEICA MICROSYSTEMS (UK) LTD Leica Microsystems
Product Code: 3802520
Availability: Pre-Order
Availability: Pre-Order
Price: £20.58
Each