Loading patent details...
US6139224A: Semi-Submersible Platform for Offshore Oil Field Operation and Method of Installing a Platform of This Kind | Searchlight