Loading patent details...
US4167983A: Electrically Powered Service Vehicle | Searchlight