70-2620 / E2620, Pushrod, Engine, Made in UK, Triumph 650's

$18.00

Triumph Part#: 70-2620 / E2620, Push Rod, Engine, Triumph 650's

Made in England

Triumph T120/TR6/6T/T110

Sold Individually 


K.M. Jones Enterprises, LLC, Motorcycle Supplies, Topeka, KS