1984 Yamaha RIVA 50 (CA50L) CRANKSHAFT PISTON This part is number 020 on this diagram Quantity required per assembly: 1
1984 Yamaha Tri-Zinger (YT60L) CRANKSHAFT-PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1984 Yamaha YAMAHOPPER (QT50L) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1985 Yamaha RIVA 50 (CA50N) CRANKSHAFT PISTON This part is number 020 on this diagram Quantity required per assembly: 1
1985 Yamaha Tri-Zinger (YT60N) CRANKSHAFT-PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1985 Yamaha Y-ZINGER (PW50N) CRANKSHAFT-PISTON This part is number 008 on this diagram Quantity required per assembly: 1
1985 Yamaha YAMAHOPPER (QT50N) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1986 Yamaha 2H/2J CYLINDER CRANKCASE PISTON This part is number 16 on this diagram Quantity required per assembly: 1
1986 Yamaha 4-ZINGER (YF60S) CRANKSHAFT PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1986 Yamaha CE50ES CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1986 Yamaha RIVA 50 (CA50S) CRANKSHAFT - PISTON This part is number 020 on this diagram Quantity required per assembly: 1
1986 Yamaha Y-ZINGER (PW50S) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1986 Yamaha YAMAHOPPER (QT50S) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1987 Yamaha 2H/2J CYLINDER CRANKCASE PISTON This part is number 16 on this diagram Quantity required per assembly: 1
1987 Yamaha CE50ET CRANKSHAFT-PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1987 Yamaha Razz (SH50EMT) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1987 Yamaha RAZZ (SH50T) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1987 Yamaha Y-ZINGER (PW50T) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1987 Yamaha YAMAHOPPER (QT50T) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1988 Yamaha CG50EU CRANKSHAFT-PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1988 Yamaha RAZZ (SH50MU) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1988 Yamaha RAZZ (SH50U) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1989 Yamaha JOG (CG50W) CRANKSHAFT-PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1989 Yamaha RAZZ (SH50MW) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1989 Yamaha RAZZ (SH50W) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1989 Yamaha ZUMA (CW50W) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1990 Yamaha JOG (CG50A) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1990 Yamaha RAZZ (SH50A) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1990 Yamaha Razz (SH50MA) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1990 Yamaha Y-ZINGER (PW50A) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1990 Yamaha ZUMA (CW50TA) CRANKSHAFT-PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1991 Yamaha JOG (CG50B) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1991 Yamaha RAZZ (SH50B) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1991 Yamaha Y-ZINGER (PW50B) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1992 Yamaha JOG (CY50D) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1992 Yamaha RAZZ (SH50D) CRANKSHAFT This part is number 016 on this diagram Quantity required per assembly: 1
1992 Yamaha RAZZ (SH50MD) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1992 Yamaha Y-ZINGER (PW50D) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1993 Yamaha JOG (CY50E) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1993 Yamaha RAZZ (SH50E) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1993 Yamaha Y-ZINGER (PW50E) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1994 Yamaha JOG (CY50F) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1994 Yamaha RAZZ (SH50F) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1994 Yamaha Y-ZINGER (PW50F) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1995 Yamaha JOG (CY50G) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1995 Yamaha RAZZ (SH50G) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1995 Yamaha Y-ZINGER (PW50G) CRANKSHAFT - PISTON This part is number 018 on this diagram Quantity required per assembly: 1
1996 Yamaha JOG (CY50H) CRANKSHAFT PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1996 Yamaha RAZZ (SH50H) CRANKSHAFT - PISTON This part is number 016 on this diagram Quantity required per assembly: 1
1996 Yamaha Y-ZINGER (PW50H1) CRANKSHAFT PISTON This part is number 018 on this diagram Quantity required per assembly: 1