Zebra Desktop LP 2844-Z (284Z-20300-0001) Label Thermal Printer
No cables but really easy to get hold of.
eBay