Canon g4470 specs July 8, 2019 16 32 64 128 Canon pixma g4470 Canon g7040 Canon printer g4411 Canon 4750