May I suggest to visit a doctor to check your eyes? 😊 the other one I have looks indeed similar to your all favor 721 OEM strap 😉this one is a bit different I would say... ...
Hmmmhh.. 🔎 For me the difference between my OEM and the strap in your second pic WHICH SEEMS TO BE THE SAME AS IN YOUR ORIGINAL POST 😂 is not as large. Except the orange stitches. 🤔 Cheers Thomas