$16.72
18 in stock
RECEPTACLE, DEUTSCH DT, 12PINB, FLANGED
SKU: EL15336PLUG
Stock:
16 in stock
SKU: 422530SOLDER
3 in stock
SKU: 1939SOCKET
2 in stock