Loading patent details...
US5186292A: Torque Converter and Clutch With Compliance Interface | Searchlight