1994 Kawasaki KLX250R (KLX250-D2) TRANSMISSION This part is number 13128A and 13128 on this diagram Quantity required per assembly: 2
1995 Kawasaki KLX250R (KLX250-D3) TRANSMISSION This part is number 13128A and 13128 on this diagram Quantity required per assembly: 2
1996 Kawasaki KLX250R (KLX250-D4) TRANSMISSION This part is number 13128A and 13128 on this diagram Quantity required per assembly: 2
1997 Kawasaki KLX300R (KLX300-A2) TRANSMISSION This part is number 13128 on this diagram Quantity required per assembly: 1
1998 Kawasaki KLX300R (KLX300-A3) TRANSMISSION This part is number 13128 on this diagram Quantity required per assembly: 1
1999 Kawasaki KLX300R (KLX300-A4) TRANSMISSION This part is number 13128 on this diagram Quantity required per assembly: 1
2000 Kawasaki KLX300R (KLX300-A5) TRANSMISSION This part is number 13128 on this diagram Quantity required per assembly: 1
2001 Kawasaki KLX300R (KLX300-A6) TRANSMISSION This part is number 13128 on this diagram Quantity required per assembly: 1
2002 Kawasaki KLX300R (KLX300-A7) TRANSMISSION(KLX300-A7) This part is number 13128 on this diagram Quantity required per assembly: 1