Loading patent details...
US4258944A: Split Slip Nut and Seal Assembly for Plumbing Trap | Searchlight