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