Based on this product's specifications, here are some alternatives and similar models
Strap OP/TECH USA 1201012 Neoprene Nylon Plastic Black
Summary description:
The OP/TECH USA 1201012 strap is made of durable neoprene, nylon, and plastic, designed for comfort and support. It has a maximum weight capacity of 11.33 kg and a maximum length of 124.5 cm. The webbing width is 25.4 mm, providing a secure fit for your equipment. Ideal for photographers and outdoor enthusiasts, this strap ensures reliable performance and ease of use.