Loading patent details...
US5186286A: Electromagnetic Brake | Searchlight