Loading patent details...
US5398373A: Combination Vacuum Cleaner and Water Extractor Power Foot | Searchlight