Details
1968 Triumph T100C T100R Tiger Clutch Lever Assembly 18/952 #2
$17.74
Fair condition. Chrome is fair with some areas of pitting. Ball end is bent outward several degrees further than stock. Moderate to significant play in the pivot. 1 mounting bolt is not original and has a nut on the back indicating the lever threads are likely stripped. Triumph part number: 18/952. Fits...
Details
Add to Cart