Decrescent USB 2.0 A Male to B Male Printer Cable for all Canon printers (Electronics)
Good quality cable, I have primarily chosen for its length, to feed from my computer, 2 USB hosts made my screen. Given its destination, I would have preferred that this cable is shielded, however it seems to do the trick, even for USB 3.