Zebra GK420D Direct Thermal Label Printer - GK42-202520-000 USB/Serial/Parallel

These are direct thermal units so don't need a ribbon.

eBay