Loading patent details...
US4950393A: Operatively Stationary Pool Cleaning Apparatus | Searchlight