Loading patent details...
US6974160B2: Self restraining gasket and pipe joint | Searchlight