Torque strap?

Sorry I can't post a picture, but I was interested in the Schmauchers unit and dove in on one. It was a tight fit but real nice in it's set up and abilty.
It gets mounted to the sway bar (On top) down low and the motor mount up top.