791098659

Molex
Electronic Components
Push-Pull,Receptacle 2mm 2 20pin 1A 760nm gold Black SMD mount 20.19mm(Length)*4.19mm(height)
791098659MolexElectronic Components