Loading patent details...
US4250417A: Air Deflector for Electric Motor | Searchlight