Radiator cooling fan taken off of a Yamaha raptor 660 that is in fine working condition and will fit years 01 02 03 04 05. Thanks! 2001 2002 2003 2004 2005 Yamaha raptor 660 660R yfm660 yfm660R engine cooling