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