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