This bracket is designed to be welded onto the frame, for the stress that a track bar bracket is put under a bolt on bracket is a bad idea. I would check your local welding or off road shops for someone who can weld a bracket on for you .