This high quality USB extension cable has a male USB A connector on one end and a male USB B connector on the other. This cable supports the USB 3.0 protocol standard which allows data transfer at up to 5 Gbps and is backward compatible with all USB 2.0 cables. The cable is ideal for connecting your computer to a printer, server, or external hard drive. It is made of high quality materials that ensure reliability and high connection speeds.