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

$15.30

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

Made in UK

Triumph T120/TR6/6T/T110

Sold Individually 


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