1988 Yamaha YZ250U CRANKSHAFT PISTON This part is number 001 on this diagram Quantity required per assembly: 1
1988 Yamaha YZ250U PISTON AND CON ROD ASSEMBLY This part is number 001 on this diagram Quantity required per assembly: 1
1989 Yamaha YZ250W CRANKSHAFT-PISTON This part is number 001 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 001 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ250A CRANKSHAFT - PISTON This part is number 001 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 001 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 001 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