Usb-c Type C usb 3.1 Male female socket PCB connector 6P 9P 14P 16P Offset Flag SMT Vertical DIP Type DIY