Lot of 2 Zebra Technologies TLP3842 Printers

Listing #841794