Loading patent details...
US4987981A: Torque Transmission With a Hydraulic Coupling Unit and Locking Clutch | Searchlight