MXTECHNIC USB 2.0 Expansion Spring Coiled Cable 4inch(in) Standard Spiral Flexible Active Extension USB 2.0 Type A Male to Mini B Male Processors for Printers, Cameras, Mouse and Other USB Computers This is a Coiled USB to Mini USB spring cable with high speed transferring rate up to 480 Mbps The Coiled mini usb cable features charge and transmit data synchronization, support 1.5A - 2.0A current It creates a simple way to connect mobile devices to a usb capatable computer for every task such as date sync and file transfers there about 2.5ft length when it is strenched, it is lightweight,easy and convenient to carry 4in(ch) length (not strenched) for the mini usb cable,comapatible with some special devices such as external hard drives, GPS, game controllers, digital cameras, or camcorders equipped with the USB Mini-B port