Loading patent details...
US5505676A: Clutch Torque Control | Searchlight