Loading patent details...
US4170047A: Vaned Anti-Vortex Pool Drain Cover | Searchlight