A distributor on Coral is selling these and he claims it is a superior design than the standard torque box reinforcements and since they were developed they've been selling the heck out of them.
I got a set of those layin in my garage someplace. I got them seven years ago from a guy I bought a bunch of stuff from off of ebay. You are supposed to bolt them on with the nut from the control arm then weld it in place. The other end welds to your subframe connector. The theory didn't work for me so I never waisted my time with then.