Loading patent details...
US4676689A: Pavement Patching Vehicle | Searchlight