Loading patent details...
US4429568A: Closure Plug Assembly for Pressure Testing Liquid Drain and Vent Plumbing Pipe Systems | Searchlight