1.8-3mm F1.8 CS DC iris

Manufacturer Theia
Manufacturer# SL183A
Distributor Product ID SL183A
New CHF
Delivery date unknown
up to 5 MPix, D/N corrected

Date added: 2016-05-12 09:27:00 / SID: 578363 / DID: SL183A