If you are looking for the ratchet type, that hooks to the alt mount, maybe buy a new mount while you are at it.
Many mounts have been broken, using the set up.
that torque strap is an outdated ...sub par solution at best...hr mounts...or stock mounts with a rjc brace ...is a much better solution...just sayin..
dont get me wrong some guys still use and help a little bit..if you are not pushing the car ...say anything over 450HP. they will help..but can also cause problems ie cracking brackets/compressor /alt.....hope you find one ..i would think that they are just a ratchet strap customized for that short run and probablly pretty easy to make one ...GL