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