Brother P-Touch PT-1750 Label Thermal Printer
Comes with everything seen in the photos.
No power adapter, batteries not included.