This USB 2.0 USB-C to USB-B cable is the perfect solution for connecting a printer, hub, or other device that has a USB B port to a computer, tablet or other device that has a USB Type-C port up to 4 metres away for USB 2.0 communication. This cable supports a data rate up to 480Mbps for data transfer and sync with 5 volts and 1 amp of power for device operation and charging. With its robust design, the USB-C connector can be plugged in and un-plugged up to 10,000 times; six times more than a standard USB A Connector. Additionally, the USB-C connector is user-friendly and has a symmetrical design which is identical on both sides, which means it does not matter if you plug it in upside-down or right-side-up - it will plug in the first time, every time, whilst preventing damage to the connector port. The colour-coded USB Type-C connector allows this cable to be easily identified as a USB 2.0 cable and differentiated from other cables which may support a different feature set. This cable is designed to support USB 2.0 communication and features and is not able to support USB 3.1 Gen 2 communication and features.