Lateral force device for underwater towed array
Laterally and vertically controllable underwater towed vehicle
Line charge deployment apparatus
Canada
World
United States