Loading patent details...
US4334335A: Scrubber With Hydraulic Squeegee Lift | Searchlight