Полный русско-английский словарь
Photomicrographic camera, photomicrographic setup
микрофотоустановка