Amphenol Assembletech can supply all configuration of external USB2.0, USB3.0 and internal USB 2.0 and USB3.0 , external USB length up to 2 meter and USB certified , internal USB length up to 780mm and comply to the internal USB specification. We have USB A type, USB B type , MiniUSB , Micro USB A, B types and power USB , both round cable and flat cable are available, conductors size range from 20AWG to 32AWG. All of above mentioned products comply with ROHS2.0, UL certified and flammability rating.