Loading patent details...
US4293060A: Electromagnetic Friction Clutch With Overload Release | Searchlight