Off A year 2007 Polaris Sportsman 90cc 4 stroke ATV, most part numbers are same from years 2004 thru 2010 any changes are visual noticeable on parts. If it looks the same it probably is.  Straight solid, all good ball joints, fits either front side