I am also looking for a supplier for these straps. Mine are dark green. I had gotten replacements in the past but it has been quite some time ago. The tubular aluminum furniture is otherwise in perfect condition! The part number on the insert with the last ones I received is: 09010281 then has the number 960611 underneath it.
Any suggestions?