The moose racing propeller shaft for yamaha yfm 660 f 4x4 2003-2004 is part of the latest collection from moose racing.Features: heat treated carbon steel long lasting operation vibration free design direct oem replacement powder coated black for extreme durability heavy duty u-joints with greased fittings replaceable u-joints specifications: position: front product name: shaft research value: level 2 riding style: atv utv type: propeller units: each to fit: yamaha yfm 660 fahd 2006 grizzly hunter ducks unlimited edition american models yamaha yfm 660 fahw 2005 grizzly hunter wetland edition american models yamaha yfm 660 fah 2005 grizzly hunter american models yamaha yfm 660 fah 2006 grizzly hunter american models yamaha yfm 660 fa 2005 grizzly special edition american models yamaha yfm 660 fa 2005 grizzly american models yamaha yfm 660 fa 2006 grizzly special edition american models yamaha yfm 660 fa 2006 grizzly american models yamaha yfm 660 fgh 2007 grizzly hunter american models yamaha yfm 660 fgh 2008 grizzly hunter american models yamaha yfm 660 fg 2007 grizzly american models yamaha yfm 660 fg 2008 grizzly american models yamaha yfm 660 fh 2003 grizzly hunter realtree hardwood american models yamaha yfm 660 fh 2003 grizzly hunter wetland edition american models yamaha yfm 660 fh 2004 grizzly hunter hardwoods camo american models yamaha yfm 660 fh 2004 grizzly hunter wetland edition american models yamaha yfm 660 f 2003 grizzly titanium american models yamaha yfm ...