Lindy 41589 - Gilded USB 2.0 Cable - Type A Male to USB 2.0 Mini-B type connector - 2m (Personal Computers)
Works with MP3 player and guitar amplifier - has not been tested to connect to a hard disk. The line does not smell and looks meticulously crafted.