Loading patent details...
US5833397A: Shallow Draft Floating Offshore Drilling/Producing Structure | Searchlight