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