Loading patent details...
US4135612A: Electric Motor With Air Cooled Clutch and Brake | Searchlight