Propellant charge structure for generating gases to propel an ob
Propellant strip assembly
Canada
World
United States