Loading patent details...
US5315728A: Swimming Pool Cleaner Components | Searchlight