This product is known to fit:
2002 YAMAHA YFM660 GRIZZLY 660 LIM / WETLAND / HUNTER 4X4
2003 YAMAHA YFM660 GRIZZLY 660 LIM / WETLAND / HUNTER 4X4
2004 YAMAHA YFM660 GRIZZLY 660 LIM / WETLAND / HUNTER 4X4
2005 YAMAHA YFM660 GRIZZLY 660 LIM / WETLAND / HUNTER 4X4
2006 YAMAHA YFM660 GRIZZLY 660 LIM / WETLAND / HUNTER 4X4
2007 YAMAHA YFM660 GRIZZLY 660 LIM / WETLAND / HUNTER 4X4
2008 YAMAHA YFM660 GRIZZLY 660 LIM / WETLAND / HUNTER 4X4