Loading patent details...
US4773119A: Road Sweeping Vehicles | Searchlight