Loading patent details...
US4092556A: Forced Cooled Electric Motor | Searchlight