Printer cable to usb c connects a computer with a USB Type C port to a printer scanner printer switch external hard drive or legacy peripheral device with a USB 2.0 Type B port; Reversible USBC connector plugs and unplugs easily without checking for the cable orientationLegacy companion usb b to c cable for connecting your existing USB 2.0 printer scanner or legacy external hard drive with USB B to newer computers with USB C; Supports Hi-Speed USB 2.0 data transfer rate up to 480 Mbps; USB-C to USB-B cable offers a faster and more secure connection over Wi-Fi when printing or scanning important documentsWireless alternative to directly connect newer model computers such as MacBook Pro Google Chromebook Dell XPS laptop or HP Pavilion laptop to a printer scanner printer switch hub printer server MIDI controller MIDI keyboard audio interface and other legacy peripheral devices with a square USB B portEngineered to last with a flexible cable sturdy construction and USB connectors with molded strain relief for frequent unplugging; Fully Shielded to provide superior transmission performance and project against EMI/RFI noise; Robust USBC printer cable clicks into place for a snug and secure connection; Lifetime warranty and product support for this cable provides peace of mind when purchasingCompatible with devices with a USB Type B port such as a multifunction laser or thermal printer desktop document scanner midi controller midi keyboard development board UPS or other legacy device from Arduino Brother Canon Dell Epson Fujitsu HP IOGEAR Lexmark and Panasonic