Loading patent details...
US4930657A: Floatable Drain Plug | Searchlight