S&S Cycle 81-99 XL 1.250in Crankpin Assembly

Part # 34-2603

Description

81-99 XL 1.250in Crankpin Assembly.

Genuine S&S Cycle product, part number 34-2603.

Specifications