Loading patent details...
US5268096A: Pool Drain Assembly | Searchlight