Torque Boxes?
I got mine from ART - here they are installed on the 74 Duster:
Print