Olympus IX70 (5) Published on June 12, 2025 in Olympus IX 70 inverted compound microscopeFull resolution (1880 × 2560) ← Previous Next →