Loading patent details...
US5730472A: Flangeless Pipe Joint and a Process for Manufacturing Such a Joint | Searchlight