2 X Canon PG40 (PG-40) Ink Tank, 195 Page-Yield, Black (CNMPG40) This product is by Canon