A: Features: USB type E header to female USB type C extension data sync cable with panel mount screw; B: High Quality: TPE material flat cable with gold plated contacts for great performance; C: Extension USB 3.1 cable: fast charging and superspeed transfer data from your USB A devices by using this cable. This enables you to connect phones, tablets, flash drives, mouse, hubs and other USB C peripherals to your laptops and chargers with normal USB. One side USB C 3.1 protocol for high speed data transfer up to 10Gbps and other functions; D: Designed to convert Type E insert your motherboard PCI E port. Mounted to the PCI bracket, helps you easily connect the devices with type C interface. it's easy to hook up and install and its just an extension/port so no need to install drivers; E: TPE material super thin flat cable is very flexible, this material cable can be bent and folded to 180 degrees thousands times without damage.