Loading patent details...
US4043354A: Drain Trap and Cover Construction | Searchlight