There were some for sale on here I saw in the last few weeks.

It looks nothing like a torsion bar clip.