Frame Connectors
I got mine from US Car Tool as well and notched the torque boxes to slide the flange inside. They fit nice and should work well.
Print