Unused Leica Microsystems Confocal SPE Microscope
Listing:
825503
Category:
Microscopes
Manufacturer:
Leica
Location:
Turkey