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