140xill Barcode printers (End of Project Clearance)
Just requires cleaning. Other Printers available for spares or repair.
eBay