Progressive Suspension 30-2001 Touring Link Chassis Stabilizer

Demon’s Part # 90000006503 Mfg. Part # 30-2001


This product ships Free to Contiguous U.S.

Available Now!

Low Price Guarantee

Free Contiguous U.S. Shipping on Orders $59+

Finally an inexpensive and easy-to-install solution to the handling challenges faced by most Touring models. Does not hang below the frame or impede ground clearance. Keeps motor/swingarm assembly aligned with chassis without introducing unnecessary vibration to the rider. Helps stabilize chassis. Does not reduce ground clearance. Simple to install.