USB 2.0 Mini B extension (USB mini 5-pin connector to USB mini B connector 5-pin) 1.2 meters (Electronics)
The cable is stable, and most importantly, all five pins by (not only the four "normal" USB pins, but also the select pin, differ on the example Garmin Navis between charger and PC). Shielded is via foil and braid, male and female are solid.