70-3586 / E3586, Rod Bearing Set .020, USA Made

$47.89

Triumph part#: 70-3586 / E3586, Rod Bearings SET .020, 

USA Made

Sold as set

(Shell Bearings Set, Rod Insert Set, Connecting Rod Shell Bearings, Big End Bearings Set)