Deutsch Size 8 Pins, Package of 3

In stock
SKU
DP008
Deutsch 0460-204-08141
$20.00

Manufacturer:Deutsch
Manufacturer Part Number:0460-204-08141