Loading patent details...
US5361883A: Electromagnetic Clutch | Searchlight