1997 Yamaha YZ125 (YZ125J1) CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125 (YZ125K1) CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125SK CRANKSHAFT PISTON YZ125K-SK This part is number on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125SK CRANKSHAFT-PISTON-YZ125-SK This part is number 8 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ80SK CRANKSHAFT PISTON YZ125K-SK This part is number on this diagram Quantity required per assembly: 1
1998 Yamaha YZ80SK CRANKSHAFT-PISTON-YZ125-SK This part is number 8 on this diagram Quantity required per assembly: 1
1999 Yamaha YZ125 (YZ125L1) CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1
2000 Yamaha YZ125 (YZ125M1) CRANKSHAFT - PISTON This part is number 008 on this diagram Quantity required per assembly: 1
2000 Yamaha YZ125 (YZ125M1) OPTIONAL PARTS 1 This part is number 002 on this diagram Quantity required per assembly: 1
2001 Yamaha YZ125 (YZ125N1) CRANKSHAFT PISTON This part is number 008 on this diagram Quantity required per assembly: 1