Complete Universal Joint with spider, bearing cap and clips. Fits Yamaha Part Numbers 2HR-46187-00-00, 93399-99926-00, 93440-20088-00. 1987-1999 Big Bear 350, 1994-2000 Timberwolf 250, 1993-1997 Kodiak 400, 1998-2000 Grizzly 600, 2000-2004 Kodiak 400, 2002-2006 Big Bear 400, 2004-2006 Yamaha Bruin 350, 2006-2009 Wolverine 350, 2006-2010 Wolverine 450, 2007-2014 Grizzly 350. front drive shaft only.