Loading patent details...
US5619082A: Electric Motor With Sealing Structure Resisting the Entry of Sand and Dust | Searchlight