The printer comes with the power cord. If you need a USB or ethernet wire, I have them. It's wireless so you don't really need wires.
Fair Offer Policy applies
Canon TS3122 Printer (Salem, NH)
This offer has been gifted to someone and is no longer available.