6' USB 3.0 A to USB 3.0 Micro B (10 Pin) Cable - TechCraft

The reason for this connector is that smartphones, tablets, and other devices should not only function by connecting to a desktop computer but also function as a host (connecting to a printer, keyboard, camera, etc). To do this, a miniature connector set ("Micro") was designed to be cross-compatible with both host ("A") and device ("B") connectors