Loading patent details...
US4295244A: Scrubbing Machine With Water Regeneration | Searchlight