Space optics cover and extendable baffle for contamination...
Stereomicroscope having a closing member for protecting lenses
Canada
World
United States