I was reading here about Schumacher closing up recently and a number of people wondering where they could get a torque strap. Might l suggest they make their own. I made mine out of a piece of thick wall tubing, threaded it the size of the Heim joint of your choice. I welded a mounting tab onto a piece of flat stock and drilled a few holes and "Bob's Your Uncle" l bought a mig welder shortly after buying my car and getting some quotes for body work. Let me tell you, that welder has paid for itself many times over.