Loading patent details...
US8028660B2: Automated positioning and submersible open ocean platform | Searchlight