Description
A set of suspension supports and stops that ensure the continuity of the suspension and prevent it from coming to a halt by stopping excessive compression of the suspension system. In addition, these stops prevent abrupt contact between parts such as the suspension arm and the bodywork.
Reviews
There are no reviews yet.