Hewlett Packard DeskJet 640C InkJet Printer Color thermal inkjet printer, perfect for home use Up to 600 x 600 dpi resolution Accepts a wide range of media types and sizes USB and parallel connectivity A quality HP product