Microscope Isolation Platform, Olympus IX83 2 Deck

Specifications