Glossary “body mounting” Definition:
1). Rubber cushions, at strategic locations, to dampen noise and vibration. 2). To place a car body on the chassis.
Glossary “body mounting” Definition:
1). Rubber cushions, at strategic locations, to dampen noise and vibration. 2). To place a car body on the chassis.