Loading patent details...
US4156478A: Electrically Released Electromagnetic Friction Brake | Searchlight