Long (10 ft) USB Interface / Data Cable Cord for Transferring Files from Compatible Canon Cameras and Camcorders Use this sync cable to download images and other files from compatible Canon cameras to your computer via a USB port. Mac and PC Compatible. Length: 10 ft, Replaces IFC-400PCU B0002A4M4I and B0001LJ392 Digital camera compatibility: EOS 10D, S400, S330, S300, A300, A200, A100, A10, A20, S30, S40, S45, A30, A40, A60, A70. Camcorder compatibility: ZR45mc, ZR50mc, ZR65mc, ZR70mc. ZR80mc, ZR85mc, ZR90mc Compatible with Canon PowerShot SX420 IS, SX540 HS, G7 X, SX60, SX530, SX520, SX400, SX710, SX700, D30, N100, SX610, SX600, A3500, G1X, ELPH 170, 160, 150, 140, 135, 340, IS HS Ienza is a registered trademark. ienza products are developed as cost-effective alternatives to OEM parts. They are not necessarily endorsed by the OEMs.