Loading patent details...
US4756049A: Self-Propelled Cleaning Truck | Searchlight