Fits:SuzukiLT-Z 250 2004-09(Lower & Upper)YamahaYFZ 450 2012-13 (Lower), YFZ 450 2004-09 (Lower), YFZ 450 R 2009-13 (Lower & Upper), YFZ 450 X 2009-11(Lower & Upper), YFM 550 Grizzly 2009-12 (Upper), YFM 550 Grizzly w/EPS 2009-12 (Upper), YFM 660 R Raptor 2001-05 (Lower), YFM 700 Grizzly 2007-12 (Upper), YFM 700 Grizzly w/EPS 2008-12 (Upper), YFM 700 R Raptor 2006-13 (Lower)Excellent quality replacement partBall joint includes ball joint, rubber boot, snap ring and cotter pinComponents vary by model2 required per vehicle