70-2620P / E2620, Push Rod, SET, Alloy, Kibblewhite/USA, Triumph 650's
Triumph Part#: 70-2620P / E2620, Push Rod, SET, Alloy.
Triumph 650's: 1963-72 (& Pre-Unit 650's 1956-62)
Made in USA, Kibblewhite
Sold as Set (Both Inlet & Exhaust)
Triumph Part#: 70-2620P / E2620, Push Rod, SET, Alloy.
Triumph 650's: 1963-72 (& Pre-Unit 650's 1956-62)
Made in USA, Kibblewhite
Sold as Set (Both Inlet & Exhaust)