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