Underwater cruise device
Underwater self-propelled surface adhering robotically operated
Canada
World
United States