KTM Duke 390 Forum banner

chinese levers

  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...
Top