Part Number 1751670010
Brand Ride Engineering
Manufacturer Warranty Unspecified Length
Photo Disclaimer Image is generic, actual product may differ.

Check the listing for details. Ride Engineering Showa Steering Damper and Steering Head Stabilizer Bracket Kit. Condition: New. Listed at 571.90 USD. Ride Engineering Showa Steering Damper and Steering Head Stabilizer Bracket Kit 24mm Damper 1751670010. -Showa Steering damper 20mm or 24mm. Allows Showa steering stabilizer to be mounted. -Ride Engineering Stabilizer Bracket.

$285.95
$571.90