Insten 6 FT USB 2.0 A To Mini B 5-Pin USB Cable Compatible with Canon EOS 50D Cord Length: ~ 6 ft./1.8m Transfers images and data between camera and PC by USB port. Quality plugs made of high impact plastic. Meticulously crafted connections to ensure a high data transmission rate.