This long USB cable has a standard USB A plug on one end with a type B plug on the other. It's used by many USB printers.
USB CABLE A PLUG TO B PLUG (STANDARD PRINTER LEAD)
High speed USB 2.0, backwards compatable with usb1 and usb 1.1 USB printer lead
Approximately 5 metres long.
Colour may vary black or grey depending on current stock.