Loading patent details...
US3966031A: Torque Converter and Slipping Clutch | Searchlight