Randy,
I have ben trying for months to get hands on a strap. I have even thought about fabricating my own, if I could gets full specs on the material, esp thickness. I haven't even been able to find a broken strap. Please let me know if you have any luck making them.
Bob