74320-1004

Molex 74320-1004

Molex 0887418020

Price
RoHS Compliant Not Compliant
Lead Status No