This USB Parallel cable is designed to provide a flexible, high performance, and low cost solution to connect a host computer via the USB port to a parallel port device. The parallel port is compliant with IEEE1284-1994 specification and will work with any IEEE1284 compliant peripherals.