These printers use the 4670C001 cartridge:
Click On a Printer to View it's Cartridges
Canon Pixma G-540
Canon Pixma G-640