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 017 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
1992 Yamaha WR250ZD CRANKSHAFT - PISTON This part is number 017 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
1993 Yamaha WR250ZE CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1993 Yamaha YZ250E PISTON & CONN - ROD ASSEMBLY This part is number 017 on this diagram Quantity required per assembly: 1
1993 Yamaha YZ250E1 CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1