Loading patent details...
US5939808A: Electric Motor Housing With Integrated Heat Removal Facilities | Searchlight