Inflatable device for excluding sea water from a rocket motor
Inflatable, aerodynamic shroud
Canada
World
United States