Torque strap

Ah yes, great American ingenuity! I`m thinking of something along that line. Thanks.