Loading patent details...
US4149691A: Motor-Mounting Assembly | Searchlight