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