Loading patent details...
US4803753A: Self-Propelled Carpet Scrubbing Machine | Searchlight