Loading patent details...
US4361104A: Twin Hull Semisubmersible Derrick Barge | Searchlight