« Back to Dictionary Index
See:
Self-Leveling Suspension Strut: A strut that automatically adjusts to maintain a consistent ride height regardless of load.