1979 Yamaha ET 340 CRANK - PISTON This part is number 14 on this diagram Quantity required per assembly: 1
1981 Yamaha EC340E CRANKSHAFT-PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1981 Yamaha ET300E CRANKSHAFT - PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1982 Yamaha ET340F CRANKSHAFT - PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1983 Yamaha EC340G CRANKSHAFT - PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1983 Yamaha ET 300 CRANKSHAFT - PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1983 Yamaha ET300G CRANKSHAFT - PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1983 Yamaha ET340TG CRANKSHAFT-PISTON ET340TF - TG This part is number 18 on this diagram Quantity required per assembly: 1
1984 Yamaha EC 340 CRANK PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1984 Yamaha ET 300 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1984 Yamaha ET 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1984 Yamaha ET 340T CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1984 Yamaha RZ350L CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1985 Yamaha 25SK CRANK PISTON This part is number 3 on this diagram Quantity required per assembly: 1
1985 Yamaha EC 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1985 Yamaha ET 340 CRANKSHAFT-PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1985 Yamaha ET 340T CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1985 Yamaha RZ350N CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1985 Yamaha RZ350NC CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1985 Yamaha RZ350NCII CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1986 Yamaha 25H/25J CRANK PISTON This part is number 3 on this diagram Quantity required per assembly: 1
1986 Yamaha 40ETJ/40EJ/40J CRANK PISTON This part is number 2 on this diagram Quantity required per assembly: 1
1986 Yamaha 40ETJ/40EJ/40J CRANKCASE 40E ET This part is number 4 on this diagram Quantity required per assembly: 1
1986 Yamaha 50ESJ/50ELJ/50ELJ JD/50ETLJ CRANK - PISTON This part is number 2 on this diagram Quantity required per assembly: 1
1986 Yamaha EC 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1986 Yamaha ET 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1986 Yamaha ET 340T CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1987 Yamaha 25H/25J CRANK PISTON This part is number 3 on this diagram Quantity required per assembly: 1
1987 Yamaha 40ETH/40EH/40H CRANK PISTON This part is number 2 on this diagram Quantity required per assembly: 1
1987 Yamaha 50EH CRANK PISTON This part is number 2 on this diagram Quantity required per assembly: 1
1987 Yamaha Banshee (YFZ350T) CRANKSHAFT-PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1987 Yamaha EC 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1987 Yamaha ET 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1987 Yamaha ET 340T CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1987 Yamaha PRO_50H CRANK PISTON This part is number 2 on this diagram Quantity required per assembly: 1
1988 Yamaha Banshee (YFZ350U) CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1988 Yamaha EC 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1988 Yamaha ET 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1988 Yamaha ET 340T CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1988 Yamaha ET 340TR CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1988 Yamaha WaveRunner 500 CRANKSHAFT PISTON This part is number 5 on this diagram Quantity required per assembly: 1
1988 Yamaha WaveRunner WR500G CRANKSHAFT PISTON This part is number 5 on this diagram Quantity required per assembly: 1
1989 Yamaha Banshee (YFZ350W) CRANKSHAFT - PISTON This part is number 005 on this diagram Quantity required per assembly: 1
1989 Yamaha CS 340 CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1989 Yamaha CS 340E CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1989 Yamaha ET 340TR CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1989 Yamaha OVATION CS340N CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1
1989 Yamaha OVATION DELUXE (ELEC START) CS340EN CRANKSHAFT PISTON This part is number 18 on this diagram Quantity required per assembly: 1