Loading patent details...
US5779595A: Slip Control Apparatus for Motor Vehicle Lock-Up Clutch | Searchlight