Deutsch Size 20 Pins, Package of 12

In stock
SKU
DP020
Deutsch 0460-202-20141
$8.00

Manufacturer:Deutsch
Manufacturer Part Number:0460-202-20141