Loading patent details...
US4922151A: Electric Motor Mounting Assembly | Searchlight