SHARP EL-2901RH Electronic 12Digit, 2 Colour Calculator Pocket Printer inc VAT
The top cover of one of the printer's covers is missing.
eBay