61-7014, Clutch Hub Extractor/Puller, Triumph Twins, UK
Triumph Part#: 61-7014 Clutch Hub Extractor/Clutch Hub Puller - Tool
Triumph Twins 1963-83
Made in England
Sold Individually
(Clutch Puller)
Triumph Part#: 61-7014 Clutch Hub Extractor/Clutch Hub Puller - Tool
Triumph Twins 1963-83
Made in England
Sold Individually
(Clutch Puller)