Slides and coverslips LM2460-1.0 micro coverglass LEICA MICROSYSTEMS (UK) LTD Leica Microsystems
Product Code: 38 00162G
Availability: Pre-Order
Availability: Pre-Order
Price: £64.52
Pack/1000