Zebra ZM400 Barcode Label Printer.
Works, tested. Very reliable.
Power cord included