100pcs micro USB socket 5pin SMD Pin Long needle 5pin SMD Copper shell Data port Charging port Mini usb connector