Loading patent details...
US4156952A: Carpet Soil Extractor Having a Powered Brush | Searchlight