Type-C TYPE C 16P water proof type TYPE C 16P water proof type TYPE C water proof type SMT Usb Type C 16pin vertical type H6.5mm Usb Type C L=8.65MM 24pin