31670 CBUSB2M interface Printer parallel cable Cables USB Type A Male to USB Type B Male - 1.8 m, Fully Moulded. USB Cable for HP d1660/f2480/d2660/f4580/c4680 printer. USB Type Printer Cables 1.5m. USB Type A Male to USB Type B Male, Fully Moulded.
eBay