Based on this product's specifications, here are some alternatives and similar models
Camera Strap OP/TECH USA Pro Strap Digital Camera
Summary description:
The OP/TECH USA Pro Strap is designed for digital cameras, made from durable leather, neoprene, and nylon. It features a maximum length of 129.5 cm and a webbing width of 76.2 mm (3/8 inch), ensuring comfort and support during use. The sleek black design complements any camera setup, making it a stylish and functional accessory for photographers.