Loading patent details...
US4134036A: Motor Mounting Device | Searchlight