KTM Duke 390 Forum banner
lever install question
1-1 of 1 Results
  1. Parts & Accessories
    Has anybody ever installed Chinese levers and noticed the clutch slipping? Is there something im installing wrong? It seems like the ones I ordered aren't exactly fitted the same as the stock ones but I thought I'd give it a shot. Problem is with the new clutch lever is it seems I have to...
1-1 of 1 Results
Top