USB cable, there is rarely in a length of 20 cm. Especially not in transparent design. The cable I use an HRT MicroStreamer mobile operate on a smartphone. The cable is handled properly and also during data transmission there is nothing to complain about. Value for money: TOP !!