70-6861 / E6861, Wrist Pin, best steel (made in USA)

$25.68

Triumph part#: 70-6861A / E6861, Wrist Pin, best steel (USA)

Made in USA

Sold individually