High Quality Print Head Supplier Qy6-0072 Printhead Printer Head for Canon IP4600 IP4680 IP4700 IP4760 MP630 MP640 Repair Spare Parts - China Print Head, Printer Head | Made-in-China.com
Canon Knowledge Base - Printing to MP640 with Bluetooth Compliant Devices other than a Computer
AC Power Cord Cable Lead for Canon PIXMA iP5000 IP4700 MP640 MP980 Printer 793244905193 | eBay