I am not sure the paper roll is the right one as it will not print when in the unit, it will not move and is too tight, but will work when out of the unit.
eBay