0.5X adjustable focus trinocular microscope interface, large field of view imaging, clear 38mm mounting interface

0.5X adjustable focus trinocular microscope interface, large field of view imaging, clear 38mm mounting interface
thumb
thumb
thumb
thumb
thumb
sku: 1005006876650505
$157.10
Shipping from: China

Customers also viewed