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