Loading patent details...
US4460019A: Sewer and Drain Plug | Searchlight