Zebra 105SL 10500-3001-0000 Barcode Thermal Label Printer
I choose the fastest of the 3 options.
eBay