1972 Yamaha EW 643 CRANK - PISTON This part is number 6 on this diagram Quantity required per assembly: 2
1972 Yamaha GP 643 CRANK - PISTON This part is number 6 on this diagram Quantity required per assembly: 2
1973 Yamaha GP 643 CRANK - PISTON This part is number 6 on this diagram Quantity required per assembly: 2
1973 Yamaha SR 643 CRANK - PISTON This part is number 6 on this diagram Quantity required per assembly: 2
1975 Yamaha SR 643 CRANK - PISTON This part is number 6 on this diagram Quantity required per assembly: 2
1984 Yamaha IT490L CRANKSHAFT-PISTON This part is number 008 on this diagram Quantity required per assembly: 1
1984 Yamaha YZ250L CRANK PISTON YZ250L This part is number 008 on this diagram Quantity required per assembly: 1
1984 Yamaha YZ250L CRANKSHAFT PISTON YZ250K This part is number 008 on this diagram Quantity required per assembly: 1
1984 Yamaha YZ490L CRANK - PISTON This part is number 008 on this diagram Quantity required per assembly: 1
1985 Yamaha Tri-Z (YTZ250N) CRANKSHAFT-PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1985 Yamaha TRIALS (TY350N) CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1985 Yamaha YZ250N CRANKSHAFT-PISTION This part is number 011 on this diagram Quantity required per assembly: 1
1985 Yamaha YZ250N CRANKSHAFT-PISTION This part is number 017 on this diagram Quantity required per assembly: 1
1985 Yamaha YZ490N CRANKSHAFT-PISTON This part is number 008 on this diagram Quantity required per assembly: 1
1986 Yamaha Tri-Z (YTZ250S) CRANKSHAFT-PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1986 Yamaha TRIALS (TY350S) CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1986 Yamaha YZ250S CRANKSHAFT PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1986 Yamaha YZ250S CRANKSHAFT PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1986 Yamaha YZ490S CRANKSHAFT PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1986 Yamaha YZ490S CRANKSHAFT PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1987 Yamaha YZ250T CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1987 Yamaha YZ250T CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1987 Yamaha YZ490T CRANKSHAFT-PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1987 Yamaha YZ490T CRANKSHAFT-PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1988 Yamaha YZ250U CRANKSHAFT PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1988 Yamaha YZ250U PISTON AND CON ROD ASSEMBLY This part is number 008 on this diagram Quantity required per assembly: 1
1988 Yamaha YZ490U CRANKSHAFT-PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1988 Yamaha YZ490U CRANKSHAFT-PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1989 Yamaha Motocross (YZ490W) ALTERNATE CRANKSHAFT PISTON PARTS This part is number 017 on this diagram Quantity required per assembly: 1
1989 Yamaha Motocross (YZ490W) CRANKSHAFT PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1989 Yamaha YZ250W CRANKSHAFT-PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1989 Yamaha YZ250W PISTON & CON - ROD ASSEMBLY This part is number 018 on this diagram Quantity required per assembly: 1
1989 Yamaha YZ250WRW CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1989 Yamaha YZ250WRW CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ250A CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ250A CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ250A1 CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ250A1 CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ250WRA CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ250WRA PISTON & CON ROD ASSEMBLY This part is number 017 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ490A CRANKSHAFT-PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ490A CRANKSHAFT-PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1991 Yamaha WR250ZB CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1991 Yamaha WR250ZB PISTON & CON ROD ASSEMBLY This part is number 017 on this diagram Quantity required per assembly: 1
1991 Yamaha YZ250 (YZ250B1) CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1991 Yamaha YZ250 (YZ250B1) CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1992 Yamaha WR250ZD CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1992 Yamaha WR250ZD CRANKSHAFT - PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1992 Yamaha WR500ZD CRANKSHAFT PISTON This part is number 011 on this diagram Quantity required per assembly: 1
1992 Yamaha YZ250D1 CRANKSHAFT-PISTON This part is number 017 on this diagram Quantity required per assembly: 1