Canon Electronic Calculator Ink Roller - Models P10DH/P1DH/P11DH/P21DX/P40DII-1/P8DH This product is by Canon