Ball Bearing Front Joint Shaft
is a direct fit for the following:
2007-2012 Mazda 3
2006-2010 Mazda 5
2012 Mazda 5
Genuine Mazda Part Number: GG30-25-155
Made For Left Hand Drive Vehicles