Freedom County ATV bj300o Ball Joint for Yamaha and Honda Fits lower & upper YFM350 Grizzly 07-11, YFM350 Bruin 2X4, 4X4 04-06, YFM350FGW 4X4 07-14,YFM350 GW 2X4 07-11 Fits YFM35X Wolverine 06-09, YFM400 - Big Bear 2X4 00-04, Big Bear 4X4 00-06, Big Bear IRS 07-12, Grizzly IRS 07-08, Kodiak 2X4 03-04, Kodiak 4X4 03-06 Fits lower & upper YFM450- Grizzly EPS 11-14, Grizzly IRS 07-14, Kodiak 03-06,Wolverine 450 4X4 Fits lower & upper 450 Rhino 06-09, 660 Rhino 04-07, 700 Rhino 08-13, TRX400 Rancher 04-07, Rancher IRS 09-14, TRX420 FE/FM Rancher 07-13 Fits Upper TRX250 Recon 97-14, EX/X 01-14, TRX 300 Fourtrax 2X4 88-00, Upper & LowerTRX300 Fourtrax 4X4 88-00, TRX400FW 95-03, Lower TRX350 Rancher 00-06,