Liquid Lever

Hydraulic cylinders that increase the force applied.

» Automotive Glossary