Yamaha bearing. Will fit the following models:

Yamaha Motorcycle 1982 TZ250J Counter Shaft

Yamaha Motorcycle 1981 ROAD RACER 2-STROKE - TZ250H Counter Shaft

Yamaha ATV 1992 BREEZE - YFA1D Transmission

Yamaha ATV 1989 BREEZE - YFA1W Transmission

Yamaha ATV 2001 BREEZE - YFA1N Transmission

Yamaha ATV 2011 GRIZZLY 125 - YFM125GAGR Transmission

Yamaha ATV 2006 GRIZZLY 125 HUNTER - YFM125GHV Transmission

Yamaha ATV 2006 GRIZZLY 125 - YFM125GV Transmission

Yamaha ATV 2012 GRIZZLY 125 - YFM125GBL Transmission

Yamaha ATV 1995 BREEZE - YFA1G Transmission

Yamaha ATV 1999 BREEZE - YFA1L Transmission

Yamaha ATV 2000 BREEZE - YFA1M Transmission

Yamaha ATV 2002 BREEZE - YFA1PC Transmission

Yamaha ATV 2013 GRIZZLY 125 - YFM125GDGR Transmission

Yamaha ATV 2007 GRIZZLY 125 HUNTER - YFM125GHW Transmission

Yamaha ATV 2000 BREEZE - YFA1MC Transmission

Yamaha ATV 1993 BREEZE - YFA1E Transmission

Yamaha ATV 2008 GRIZZLY 125 - YFM125GXL Transmission

Yamaha ATV 2003 BREEZE - YFA1RC Transmission

Yamaha ATV 1998 BREEZE - YFA1K Transmission

Yamaha ATV 2007 GRIZZLY 125 - YFM125GW Transmission

Yamaha ATV 2004 GRIZZLY 125 - YFM125S Transmission

Yamaha ATV 2004 BREEZE - YFA1S Transmission

Yamaha ATV 1996 BREEZE - YFA1H Transmission

Yamaha ATV 2005 GRIZZLY 125 - YFM125GT Transmission

Yamaha ATV 2008 YFM125GXGR Transmission

Yamaha ATV 1994 BREEZE - YFA1F Transmission

Yamaha ATV 2005 GRIZZLY 125 HUNTER - YFM125GHT Transmission

Yamaha ATV 2001 BREEZE - YFA1NC Transmission

Yamaha ATV 2004 BREEZE - YFA1SC Transmission

Yamaha ATV 2003 BREEZE - YFA1R Transmission

Yamaha ATV 2008 GRIZZLY 125 HUNTER (Yamaha Black (Hunting)) - YFM125GHX Transmission

Yamaha ATV 2002 BREEZE - YFA1P Transmission

Yamaha ATV 2008 GRIZZLY 125 - YFM125GX-B Transmission

Yamaha ATV 2011 GRIZZLY 125 - YFM125GAL Transmission

Yamaha ATV 2010 GRIZZLY 125 - YFM125GZGR Transmission

Yamaha ATV 1997 BREEZE - YFA1J Transmission

Yamaha ATV 1991 BREEZE - YFA1B Transmission