39-28-8080

$0.00
Stock : 140
In stock
SKU
39-28-8080
More Information
MFG Part Number 39-28-8080
Manufacturer Molex
Date code #N/A
Stock 140