Loading patent details...
US4640163A: Umbilical Safety Joint | Searchlight