Used OLYMPUS INSPB01 #293689286 for sale

OLYMPUS INSPB01
Manufacturer
OLYMPUS
Model
INSPB01
ID: 293689286
Wafer Size: 8"
Microscope, 8".
There are no reviews yet