This cable looks like a USB micro cable but it isn't! Instead of a USB A Plug, it has a USB A Socket on the end. This cable is designed for use with OTG (On the Go) host devices (like the Arduino Due or many tablets) so you can connect a mouse, keyboard, or any other USB device. You'll still need to have drivers on the device, this cable is just a cable and contains no microcontroller or electronics inside.
Approximately 6" long from end to end.
Approximately 6" long from tip to tip
Cable without connecters is 3"
MicroB is 8mm/.3" wide
A female is 11mm/.4" wide