Loading patent details...
US4626002A: Self-Acting Seal Between Adjacent Pipe Ends of a Pressure Vessel | Searchlight