Based on this product's specifications, here are some alternatives and similar models
Strap OP/TECH USA 1001092
Summary description:
The OP/TECH USA 1001092 strap is made from durable leather, neoprene, and nylon, offering a multicolour design. It supports a maximum weight of 6.8 kg and features an adjustable length of up to 129.5 cm with a webbing width of 76.2 mm (3/8 inch). Ideal for photographers seeking comfort and style.