70-3586A / E3586, Rod Bearing, Big End Bearing, STD, 650/750's
Triumph Part#: 70-3586 / E3586, Rod Bearing, Big End Bearing, STD
Triumph 650/750 Twins, 1956-1982
Made in USA
Sold as Set
Shell Bearings/Rod Insert
Triumph Part#: 70-3586 / E3586, Rod Bearing, Big End Bearing, STD
Triumph 650/750 Twins, 1956-1982
Made in USA
Sold as Set
Shell Bearings/Rod Insert