Based on this product's specifications, here are some alternatives and similar models
USB A to B cable, 3 m length, CABLE-141/3HS (USB A male — USB B male)
Summary description:
A 3-meter USB A male to USB B male cable (CABLE-141/3HS) for connecting devices with standard USB A and USB B ports. Suitable for printers, scanners, external drives and other peripherals that use a USB B port. Provides a straightforward wired connection for data transfer and device communication over a longer reach without assuming fast-charging or specific data-rate capabilities.