1990 Yamaha YZ125A CRANKSHAFT - PISTON This part is number 008 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ125A PISTON & CONN - ROD ASSEMBLY This part is number 017 on this diagram Quantity required per assembly: 1
1992 Yamaha YZ125D1 CRANKSHAFT-PISTON This part is number 008 on this diagram Quantity required per assembly: 1