3126
HN1002
ROVER
400
(RT) 1995 - 2000
Ball Joint
Front Upper Left And Right
51220-S84-A02,
51220-SM1-A01,
51270SR3013,
51460S1AE01S1,
51460S1-AE0-1S1,
51520-SM4-013,
GSJ1002
3127
HN1002
ROVER
45
(RT) 2000 - 2005
Ball Joint
Front Upper Left And Right
51220-S84-A02,
51220-SM1-A01,
51270SR3013,
51460S1AE01S1,
51460S1-AE0-1S1,
51520-SM4-013,
GSJ1002
3128
HN1002
ROVER
600
(RH) 1993 - 1999
Ball Joint
Front Upper Left And Right
51220-S84-A02,
51220-SM1-A01,
51270SR3013,
51460S1AE01S1,
51460S1-AE0-1S1,
51520-SM4-013,
GSJ1002
3129
MZ1012
MERCURY
MILAN
2006 - 2012
Ball Joint
Front Upper Left And Right
GJ6A34540
3130
TO1016
VOLKSWAGEN
TARO
1989 - 1997
Ball Joint
Front Upper Left And Right
43330-39265,
43330-39315,
43340-39245,
43350-29085,
4335039045,
43350-39045,
43350-39085,
43360-39075
3131
TO1047
TOYOTA
SEQUOIA
2001 - 2004
Ball Joint
Front Upper Left And Right
4331039016,
4331039085
3132
TO1016
TOYOTA
4RUNNER
(N18) 1995 - 2002
Ball Joint
Front Upper Left And Right
43330-39265,
43330-39315,
43340-39245,
43350-29085,
4335039045,
43350-39045,
43350-39085,
43360-39075
3133
TO1047
TOYOTA
4RUNNER
(N18) 1995 - 2002
Ball Joint
Front Upper Left And Right
4331039016,
4331039085
3134
TO1032
TOYOTA
4RUNNER
(N21) 2002 - 2009
Ball Joint
Front Upper Left And Right
48630-60010*
3135
TO1032
TOYOTA
4RUNNER
(N28) 2010 - 2024
Ball Joint
Front Upper Left And Right
48630-60010*
3136
IS1002
VAUXHALL
BRAVA
(TFR, TFS) 1988 - 2002
Ball Joint
Front Upper Left And Right
310821,
310828,
8944594532,
8944594533,
894459453383,
894459453384,
8944594534,
894459453451
3137
OP1001
VAUXHALL
CAVALIER
1975 - 1981
Ball Joint
Front Upper Left And Right
310815
3138
TO1032
TOYOTA
TUNDRA
2007 - 2017
Ball Joint
Front Upper Left And Right
48630-60010*
3139
TO1017
TOYOTA
HILUX
(II PICK-UP 2WD) 1983 - 2005
Ball Joint
Front Upper Left And Right
4335039035,
43350-39035,
4335039075,
43350-39075,
4335039115,
43350-39115
3140
TO1023
TOYOTA
HILUX
(II PICK-UP 2WD) 1983 - 2005
Ball Joint
Front Upper Left And Right
43350-39125
3141
TO1027
TOYOTA
HILUX
(III PICK-UP 2WD) 2005 - 2015
Ball Joint
Front Upper Left And Right
4331009015,
43310-09015
3142
TO1027
TOYOTA
HILUX
(III PICK-UP 4WD) 2005 - 2015
Ball Joint
Front Upper Left And Right
4331009015,
43310-09015
3143
TO1027
TOYOTA
HILUX
(IV) 2016 -
Ball Joint
Front Upper Left And Right
4331009015,
43310-09015
3144
MI1032
MITSUBISHI
TRITON
(KB9T) 2006 - 2015
Ball Joint
Front Upper
4010A017*,
4010A018*,
4010A101*,
4010A102*
3145
MI1030
MITSUBISHI
TRITON
(KJ_KK_KL) 2015 -
Ball Joint
Front Upper
4010A113*,
4010A114*,
4010A147*,
4010A148*,
6000605877*,
6000605878*
3146
NS1046
NISSAN
ARMADA
2004 - 2015
Ball Joint
Front Upper
54524ZR00A*,
54524ZR00B*,
54525ZR00A*,
54525ZR00B*
3147
JP1019
JEEP
CHEROKEE
(SJ) 1974 - 1983
Ball Joint
Front Upper
14032427,
14039008,
3633949
3148
JP1019
JEEP
CJ5
1972 - 1983
Ball Joint
Front Upper
14032427,
14039008,
3633949
3149
JP1019
JEEP
CJ6
1973 - 1974
Ball Joint
Front Upper
14032427,
14039008,
3633949
3150
JP1019
JEEP
CJ7
1976 - 1986
Ball Joint
Front Upper
14032427,
14039008,
3633949