Loading patent details...
US5954863A: Wet and Dry Vacuum With Float Valve System | Searchlight