1992 Yamaha JOG (CY50D) CRANKSHAFT - PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1993 Yamaha JOG (CY50E) CRANKSHAFT - PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1994 Yamaha JOG (CY50F) CRANKSHAFT - PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1995 Yamaha JOG (CY50G) CRANKSHAFT - PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1996 Yamaha JOG (CY50H) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1997 Yamaha JOG (CY50J) CRANKSHAFT - PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1998 Yamaha JOG (CY50K) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1999 Yamaha JOG (CY50L) CRANKSHAFT - PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2000 Yamaha JOG (CY50M) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2001 Yamaha JOG (CY50N) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2001 Yamaha VINO (YJ50RN) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2002 Yamaha VINO (YJ50RP) CRANKSHAFT. PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2002 Yamaha VINO CLASSIC (YJ50RAP) CRANKSHAFT. PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2003 Yamaha VINO (YJ50RR) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2003 Yamaha VINO CLASSIC (YJ50RAR) CRANKSHAFT. PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2004 Yamaha VINO (YJ50RS) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2004 Yamaha VINO CLASSIC (YJ50RAS) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
2005 Yamaha VINO CLASSIC (YJ50RAT) CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1