Loading patent details...
US4904891A: Ventilated Electric Motor Assembly | Searchlight