USB 2.0 Printer Cable A Male to B Male 25 Feet High Speed USB 2.0 Connectors 25 feet USB A Male USB B Male Compatible with Printers and Laptops