Loading patent details...
US6206614B1: Floating offshore drilling/producing structure | Searchlight