Loading patent details...
US4549329A: Portable Wet and Dry Self-Cleaning Vacuum Device | Searchlight