Dover Parts
SKU: DPC-39A-D
Backorder
124942 C-39A DPC-39 9812258, 112267, Emitter/Detector assembly, original version