Based on this product's specifications, here are some alternatives and similar models
Active USB 2.0 A to B Cable StarTech.com USB2HAB65AC 20m
Summary description:
The StarTech.com 20m Active USB 2.0 A to B Cable (USB2HAB65AC) offers reliable connectivity for USB devices. With a length of 20 meters, it supports USB 2.0 with a maximum data transfer rate of 0.48 Gbit/s. The cable features nickel-plated connectors for enhanced durability and a sleek black design. Ideal for connecting printers, scanners, and other peripherals over long distances.