Anti-Roll Bar Link Finder

We offer a range of heavy-duty adjustable anti-roll bar links are ideal for anyone who has lowered / lifted their vehicle or anyone who is having trouble sourcing the right length links. We also offer a range of OEM-quality links in fixed length or cut-to-length as required.

SuperPro Heavy-Duty Adjustable Anti-Roll Bar Link photo

Anti-Roll Bar Link Selector

You can view our complete list of available links at the bottom of this page, or you can select the ball joint diameter and length of link you need and our system will immediately recommend the right part number(s) for your application below*.

Ball Joint Thread Diameter:
How to measure thread diameter
0
Link
All Links
Part Number Ball Joint ⌀ Min Length Max Length Notes
TRC4044 10mm 55mm 55mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC202 10mm 55mm 65mm horizontal - 10mm ball stud/bushing shank MORE DETAILS
TRC4006 10mm 60mm 60mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC140-060 10mm 60mm 80mm horizontal heavy duty ball joints MORE DETAILS
W23185 10mm 62mm 62mm horizontal parallel ball joints MORE DETAILS
TRC4016 10mm 63mm 63mm 10mm parallel ball joints. MORE DETAILS
KLC139 10mm 65mm 70mm horizontal heavy duty ball joints MORE DETAILS
TRC4071 10mm 67mm 67mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4071 10mm 67mm 67mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4081L 10mm 70mm 70mm 10mm ball joints at 165 degree opposed. MORE DETAILS
TRC4081R 10mm 70mm 70mm 10mm ball joints at 165 degree opposed. MORE DETAILS
TRC4070L 10mm 75mm 75mm 10mm ball joints at 60 degree opposed positions. MORE DETAILS
TRC4070R 10mm 75mm 75mm 10mm ball joints at 60 degree opposed positions. MORE DETAILS
TRC1025 10mm 75mm 85mm MORE DETAILS
TRC1025A 10mm 75mm 100mm MORE DETAILS
TRC4002 10mm 76mm 86mm 10mm horizontal ball joint link with 10mm vertical ball joint MORE DETAILS
KLC109 10mm 80mm 95mm horizontal/vertical heavy duty ball joints MORE DETAILS
TRC4004 10mm 80mm 320mm 10mm ball joints both ends. Cut-to-length. MORE DETAILS
TRC4068L 10mm 84.5mm 84.5mm 10mm ball joints at 84 degree opposed positions. MORE DETAILS
TRC4068R 10mm 84.5mm 84.5mm 10mm ball joints at 84 degree opposed positions. MORE DETAILS
TRC4037 10mm 85mm 85mm 10mm ball joint to bush link. MORE DETAILS
KLC107 10mm 85mm 95mm horizontal/vertical heavy duty ball joints MORE DETAILS
KLC157 10mm 85mm 95mm horizontal/vertical heavy duty ball joints MORE DETAILS
TRC4009L 10mm 88mm 88mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4009R 10mm 88mm 88mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4034L 10mm 89mm 89mm 10mm ball joints at 65 degree opposed positions. MORE DETAILS
TRC4034R 10mm 89mm 89mm 10mm ball joints at 65 degree opposed positions. MORE DETAILS
TRC4051 10mm 89mm 89mm 10mm ball joint to 10mm threaded pin. MORE DETAILS
KLC142 10mm 90mm 115mm horizontal heavy duty ball joints MORE DETAILS
KLC140-090 10mm 90mm 115mm horizontal heavy duty ball joints MORE DETAILS
KLC182 10mm 90mm 115mm horizontal - 10mm ball stud/bushing shank MORE DETAILS
TRC4078 10mm 94mm 94mm 10mm ball joint to 10.5mm ID bush. 90 Degree opposed. MORE DETAILS
KLC203 10mm 95mm 115mm horizontal - 10mm ball stud/bushing shank MORE DETAILS
TRC4050 10mm 95.9mm 95.9mm 10mm ball joint to parallel 10mm ID bush. Length 95.9mm centre-to-centre. MORE DETAILS
TRC4043 10mm 100mm 100mm 10mm ball joint to bush link. MORE DETAILS
TRC1045L 10mm 100mm 120mm 1 x 45mm and 1 x 25mm Long Thread MORE DETAILS
TRC1045 10mm 100mm 120mm MORE DETAILS
TRC4083 10mm 103mm 103mm 10mm ball joint to 10mm threaded pin. MORE DETAILS
TRC4023L 10mm 105mm 105mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4023R 10mm 105mm 105mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
W23169 10mm 105mm 105mm horizontal 180deg opposed ball joints MORE DETAILS
TRC4086 10mm 107mm 107mm 10mm ball joint to 10.5mm ID bush. 90 degree opposed. MORE DETAILS
TRC4021 10mm 108mm 108mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC141 10mm 110mm 135mm horizontal heavy duty ball joints MORE DETAILS
KLC140-115 10mm 110mm 135mm horizontal heavy duty ball joints MORE DETAILS
KLC243 10mm 110mm 135mm horizontal heavy duty ball joints MORE DETAILS
TRC4057 10mm 114mm 114mm 10mm ball joint to 10mm threaded pin. MORE DETAILS
TRC4082L 10mm 117mm 117mm 10mm ball joints at 90 degree opposed. MORE DETAILS
TRC4082R 10mm 117mm 117mm 10mm ball joints at 90 degree opposed. MORE DETAILS
TRC1045A 10mm 125mm 145mm MORE DETAILS
TRC4058 10mm 130mm 130mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC140-135 10mm 130mm 155mm horizontal heavy duty ball joints MORE DETAILS
KLC174 10mm 130mm 155mm horizontal heavy duty ball joints MORE DETAILS
TRC1085 10mm 145mm 185mm MORE DETAILS
KLC102 10mm 150mm 175mm horizontal heavy duty ball joints MORE DETAILS
TRC4032L 10mm 155mm 155mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4032R 10mm 155mm 155mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4014 10mm 160mm 160mm 10mm ball joint to bush link. MORE DETAILS
TRC10105 10mm 160mm 205mm MORE DETAILS
TRC4060 10mm 161.5mm 161.5mm 10mm ball joint to parallel 9mm ID bush. Length is 161.5mm centre-to-centre. MORE DETAILS
TRC4305 10mm 165mm 210mm 10mm ball joint to 12mm vertical ball joint adjustable link. MORE DETAILS
TRC4065 10mm 170mm 170mm 10mm parallel ball joints. MORE DETAILS
KLC140-175 10mm 170mm 195mm horizontal heavy duty ball joints MORE DETAILS
TRC4084 10mm 180mm 180mm 10mm ball joints at 180 degree opposed. MORE DETAILS
TRC4035 10mm 190mm 190mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC140-195 10mm 190mm 215mm horizontal heavy duty ball joints MORE DETAILS
TRC4029L 10mm 197mm 197mm 10mm ball joints at 152 degree opposed positions. MORE DETAILS
TRC4029R 10mm 197mm 197mm 10mm ball joints at 152 degree opposed positions. MORE DETAILS
TRC4003 10mm 210mm 210mm 10mm vertical ball joint link to bush link MORE DETAILS
TRC4008L 10mm 210mm 210mm 10mm ball joints at 67.5 degree opposed positions. MORE DETAILS
TRC4008R 10mm 210mm 210mm 10mm ball joints at 67.5 degree opposed positions. MORE DETAILS
KLC140-215 10mm 210mm 235mm horizontal heavy duty ball joints MORE DETAILS
TRC10160 10mm 210mm 260mm MORE DETAILS
TRC4073L 10mm 218mm 218mm 10mm ball joints at 70 degree opposed positions. MORE DETAILS
TRC4073R 10mm 218mm 218mm 10mm ball joints at 70 degree opposed positions. MORE DETAILS
KLC106 10mm 230mm 255mm horizontal heavy duty ball joints MORE DETAILS
KLC140-235 10mm 230mm 255mm horizontal heavy duty ball joints MORE DETAILS
TRC4012 10mm 235mm 235mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4042L 10mm 237mm 237mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4042R 10mm 237mm 237mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4072L 10mm 240mm 240mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4072R 10mm 240mm 240mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4041 10mm 240mm 240mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4022 10mm 250mm 250mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC140-255 10mm 250mm 275mm horizontal heavy duty ball joints MORE DETAILS
TRC10200 10mm 254mm 305mm MORE DETAILS
TRC4038 10mm 265mm 265mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4074 10mm 270mm 270mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC140-275 10mm 270mm 295mm horizontal heavy duty ball joints MORE DETAILS
KLC163 10mm 270mm 295mm horizontal heavy duty ball joints MORE DETAILS
TRC4028L 10mm 285mm 285mm 10mm ball joints at 160 degree opposed positions. MORE DETAILS
TRC4028R 10mm 285mm 285mm 10mm ball joints at 160 degree opposed positions. MORE DETAILS
TRC4018 10mm 285mm 285mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4056L 10mm 286mm 286mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4056R 10mm 286mm 286mm 10mm ball joints at 90 degree opposed positions. MORE DETAILS
KLC140-295 10mm 290mm 315mm horizontal heavy duty ball joints MORE DETAILS
KLC154 10mm 290mm 315mm horizontal heavy duty ball joints MORE DETAILS
TRC4025 10mm 300mm 300mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4039 10mm 300mm 300mm 10mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4005L 10mm 300mm 300mm 10mm ball joints at 125 degree opposed positions. MORE DETAILS
TRC4005R 10mm 300mm 300mm 10mm ball joints at 125 degree opposed positions. MORE DETAILS
TRC10245 10mm 300mm 345mm MORE DETAILS
W23162 10mm 302mm 302mm horizontal 125deg opposed ball joints MORE DETAILS
KLC151 10mm 310mm 335mm horizontal heavy duty ball joints MORE DETAILS
KLC140-315 10mm 310mm 335mm horizontal heavy duty ball joints MORE DETAILS
KLC176 10mm 310mm 335mm horizontal heavy duty ball joints MORE DETAILS
TRC10265 10mm 320mm 365mm MORE DETAILS
TRC4069L 10mm 325mm 325mm 10mm ball joints at 15 degree opposed positions. MORE DETAILS
TRC4069R 10mm 325mm 325mm 10mm ball joints at 15 degree opposed positions. MORE DETAILS
KLC140-335 10mm 330mm 355mm horizontal heavy duty ball joints MORE DETAILS
TRC4059L 10mm 339.5mm 339.5mm 10mm ball joints at 97 degree opposed positions. Length is 339.5mm centre-to-centre. MORE DETAILS
TRC4059R 10mm 339.5mm 339.5mm 10mm ball joints at 97 degree opposed positions. Length is 339.5mm centre-to-centre. MORE DETAILS
KLC140-395 10mm 390mm 415mm horizontal heavy duty ball joints MORE DETAILS
KLC180-060 12mm 60mm 80mm horizontal heavy duty ball joints MORE DETAILS
TRC4030L 12mm 65mm 65mm 12mm ball joints at 65 degree opposed positions. MORE DETAILS
TRC4030R 12mm 65mm 65mm 12mm ball joints at 65 degree opposed positions. MORE DETAILS
KLC172 12mm 65mm 75mm horizontal heavy duty ball joints MORE DETAILS
TRC4085 12mm 71mm 71mm 10mm ball joints at 180 degree opposed. MORE DETAILS
TRC1225 12mm 75mm 85mm MORE DETAILS
TRC1225L 12mm 75mm 85mm 1 x 45mm and 1 x 25mm Long Thread MORE DETAILS
TRC4062L 12mm 78mm 78mm 12mm ball joints at 120 degree opposed positions. MORE DETAILS
TRC4062R 12mm 78mm 78mm 12mm ball joints at 120 degree opposed positions. MORE DETAILS
TRC4076L 12mm 85mm 85mm 12mm ball joints at 135 degree opposed positions. MORE DETAILS
TRC4076R 12mm 85mm 85mm 12mm ball joints at 135 degree opposed positions. MORE DETAILS
TRC1225A 12mm 85mm 100mm MORE DETAILS
KLC180-090 12mm 90mm 115mm horizontal heavy duty ball joints MORE DETAILS
KLC110 12mm 90mm 115mm horizontal heavy duty ball joints MORE DETAILS
TRC4007 12mm 90mm 320mm 12mm ball joints. Cut-to-length. MORE DETAILS
TRC1245 12mm 100mm 120mm MORE DETAILS
KLC198 12mm 100mm 125mm horizontal heavy duty ball joints MORE DETAILS
TRC4077 12mm 103.5mm 103.5mm 12mm ball joint to 8.3mm ID bush. 90 Degree opposed. 103.5mm length centre-to-centre. MORE DETAILS
TRC4013 12mm 110mm 110mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC1225V 12mm 110mm 125mm Vertical ball joint on one end MORE DETAILS
TRC4024 12mm 120mm 120mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC1245A 12mm 125mm 145mm MORE DETAILS
TRC4040 12mm 128mm 128mm 12mm ball joint to bush link. MORE DETAILS
TRC4015 12mm 128mm 128mm 12mm ball joint to bush link. MORE DETAILS
KLC180-135 12mm 130mm 155mm horizontal heavy duty ball joints MORE DETAILS
TRC4055 12mm 133mm 133mm 12mm ball joint to 10mm threaded pin. MORE DETAILS
TRC4046 12mm 140mm 140mm 12mm parallel ball joints. MORE DETAILS
TRC4017L 12mm 140mm 140mm 12mm ball joints at 85 degree opposed positions. MORE DETAILS
TRC4017R 12mm 140mm 140mm 12mm ball joints at 85 degree opposed positions. MORE DETAILS
TRC1285L 12mm 140mm 170mm 1 x 45mm and 1 x 25mm Long Thread MORE DETAILS
TRC1285 12mm 145mm 185mm MORE DETAILS
TRC1245V 12mm 150mm 175mm Vertical ball joint on one end MORE DETAILS
KLC180-155 12mm 150mm 175mm horizontal heavy duty ball joints MORE DETAILS
TRC12105 12mm 160mm 205mm MORE DETAILS
TRC4010 12mm 163mm 163mm 12mm ball joint to bush link. MORE DETAILS
TRC1285V 12mm 165mm 210mm Vertical ball joint on one end MORE DETAILS
KLC180-175 12mm 170mm 195mm horizontal heavy duty ball joints MORE DETAILS
KLC180-195 12mm 190mm 215mm horizontal heavy duty ball joints MORE DETAILS
KLC180-215 12mm 210mm 235mm horizontal heavy duty ball joints MORE DETAILS
TRC12160 12mm 210mm 260mm MORE DETAILS
TRC12160L 12mm 210mm 260mm 1 x 45mm and 1 x 25mm Long Thread MORE DETAILS
KLC179 12mm 225mm 250mm horizontal heavy duty ball joints MORE DETAILS
KLC180-235 12mm 230mm 255mm horizontal heavy duty ball joints MORE DETAILS
TRC4064 12mm 241mm 241mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4019L 12mm 242mm 242mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4019R 12mm 242mm 242mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4027 12mm 243mm 243mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC180-255 12mm 250mm 275mm horizontal heavy duty ball joints MORE DETAILS
TRC12200 12mm 254mm 305mm MORE DETAILS
TRC4047 12mm 267mm 267mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC169 12mm 270mm 295mm horizontal heavy duty ball joints MORE DETAILS
KLC180-275 12mm 270mm 295mm horizontal heavy duty ball joints MORE DETAILS
TRC4061L 12mm 288mm 288mm 12mm ball joints at 30 degree opposed positions. MORE DETAILS
TRC4061R 12mm 288mm 288mm 12mm ball joints at 30 degree opposed positions. MORE DETAILS
KLC180-295 12mm 290mm 315mm horizontal heavy duty ball joints MORE DETAILS
TRC4036L 12mm 300mm 300mm 12mm ball joints at 160 degree opposed positions. MORE DETAILS
TRC4036R 12mm 300mm 300mm 12mm ball joints at 160 degree opposed positions. MORE DETAILS
TRC4011 12mm 301mm 301mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
TRC4031 12mm 303mm 303mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC180-315 12mm 310mm 335mm horizontal heavy duty ball joints MORE DETAILS
TRC4067 12mm 317mm 317mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS
KLC167A 12mm 320mm 345mm horizontal heavy duty ball joints MORE DETAILS
TRC12265 12mm 320mm 365mm MORE DETAILS
KLC180-335 12mm 330mm 355mm horizontal heavy duty ball joints MORE DETAILS
TRC4048 12mm 334mm 334mm 12mm ball joints at 90 degree opposed positions. MORE DETAILS
TRC4033 12mm 360mm 360mm 12mm parallel ball joints. MORE DETAILS
TRC4026 12mm 360mm 360mm 12mm horizontal ball joint and 12mm vertical ball joint. MORE DETAILS
TRC4020 12mm 360mm 360mm 12mm ball joints at 180 degree opposed positions. MORE DETAILS

 

* we can only recommend links based on the thread diameter and the length required. This does not guarantee that the link will fit your application because the amount of clearance room and other components in area of fitment may prevent the link from fitting correctly.