HDE 3 FT USB to DB25 IEEE-1284 Parallel Printer Adapter Cable For Laptop Desktop PC Plug and Play Installation Fully compatible with all All IEEE1284 Parallel Printers Compatible with XP, Vista and 7;Supports USB 1.1 and 2.0 One end plugs into parallel slot on printer while the other plugs into a computer USB port 3 feet in length allows this cable to reach anywhere across your desk