Product info
Lift - Front: None / Rear: None
Part Nr - E60-34-001-03-10
Performance Steering Stabilizer for Maximum Performance.
Improves stability and reduces vibration.
Less wear on tie rods and ball joints.
Excellent On-Road Stability and Handling.