Original Star Micronics AC Adapter Model PS60A-24B for printers. This doesn't come with a mains cable (C13 'Kettle' type to mains plug) so you will need to provide your own to use this.

The following info copied from AI..

The PS60A-24B is a 24V power supply unit (PSU) manufactured by Star Micronics, primarily designed for use with their line of thermal receipt and dot matrix printers. It is widely used in Point of Sale (POS) systems. 
Technical Specifications
According to manufacturer and retailer listings such as Tekeurope and eBay, the standard specifications for this unit are:
Compatible Printer Models 
This power supply is compatible with a broad range of Star Micronics printers: