Daytona Japan Connecting Rods. Fits Sportster 1981-1985.

$286.00

In stock