1984 Yamaha RIVA 80 (CV80L) CRANKSHAFT - PISTON This part is number 004 on this diagram Quantity required per assembly: 1
1984 Yamaha Riva 50 (CV50L) CRANKSHAFT-PISTON This part is number 004 on this diagram Quantity required per assembly: 1
1985 Yamaha RIVA 80 (CV80N) CRANKSHAFT - PISTON This part is number 004 on this diagram Quantity required per assembly: 1
1986 Yamaha RIVA 80 (CV80S) CRANKSHAFT - PISTON This part is number 004 on this diagram Quantity required per assembly: 1
1987 Yamaha RIVA 80 (CV80T) CRANKSHAFT - PISTON This part is number 004 on this diagram Quantity required per assembly: 1
1987 Yamaha YSR50T CRANKSHAFT-PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1988 Yamaha DT50L CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1988 Yamaha DT50LC CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1988 Yamaha ENDURO (DT50U) CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1988 Yamaha SV 80 CRANKSHAFT PISTON This part is number 4 on this diagram Quantity required per assembly: 1
1988 Yamaha YSR50U CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1989 Yamaha DT50LC CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1989 Yamaha ENDURO (DT50W) CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1989 Yamaha SV 80 CRANKSHAFT PISTON This part is number 4 on this diagram Quantity required per assembly: 1
1989 Yamaha YSR50W CRANKSHAFT-PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1990 Yamaha DT50LC CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1990 Yamaha ENDURO (DT50A) CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1990 Yamaha SV 80 CRANKSHAFT PISTON This part is number 4 on this diagram Quantity required per assembly: 1
1990 Yamaha YSR50A CRANKSHAFT-PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1991 Yamaha YSR50B CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1992 Yamaha YSR50D CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1