Leica Microsystems RM2155 Microtome
Listing:
913729
Category:
Microtome
Manufacturer:
Leica Microsystems
Location:
California, USA