Loading patent details...
US5465443A: Swimming Pool Cleaner Discs and Assemblies | Searchlight