Loading patent details...
US7063580B1: Ship employing a buoyant propulsion system | Searchlight