Loading patent details...
US4189166A: Self-Propelled Vehicle | Searchlight