57-1456 - 3TA 5 TA Clutch Push Rod

57-1456 - 3TA 5 TA Clutch Push Rod

$20.00Price
Clutch Push Rod for 3TA and 5TA Triumph Motorcycles. 

Made in England

OEM: 57-1456