Intermec EasyCoder PD41 Thermal Label Printer. Working Order when retired.

Comes with a power cable.