Loading patent details...
US4589986A: Pool Cleaner | Searchlight