Loading patent details...
US4429773A: Electromagnetic Clutch and Brake | Searchlight