Loading patent details...
US5002595A: Debris and Water Vacuum System | Searchlight