Self-driven underwater noisemaking device
Solid propellant sound generator for coagulation of aerosols
Stepped acoustic transport member
Canada
World
United States