Loading patent details...
US3978892A: Self-Locking Plug Apparatus for Sealing and Recovering a Pipeline Laid on a Deep Submerged Bed | Searchlight