ALLOY ART Frame Stabilizer - Touring 17-21
Available in Black, Machine Finish, or Gold*
* Allow 4-6 Weeks for Gold Finish
- CNC-machined aluminum, stainless steel heim joints and stainless mounting hardware
- Prevents frame flex, frame wobble and motor oscillation
- Improves handling and overall safety
- Top-side design provides for a quicker, easier installation
- Works with stock exhaust and most aftermarket exhaust systems
- Made in the U.S.A.
ALLOY ART Frame Stabilizer - Touring 17-21
PriceFrom $169.95
Color