Datacard CD800 H1M1D1 - Dual-Sided Thermal ID Card Printer with Magnetic Stripe Encoding
USB or Ethernet connection. 

Power supply included with 2 extra ribbons plus the one in the printer.  

This printer was used as a primary ID printer - card count is 16,982 - so it is well used. 
In January, this unit was sent in for service and repaired by an authorized Datacard repair center, for a complete update and service.
ID cards print clean and ISO magstripe encode works. 

Guaranteed not to be DOA