Combined aquatic support and propulsion device
Control system for a linear propulsor array
Canada
World
United States