Loading patent details...
US4593622A: Industrial Cartridge With Separated Deflagrating Components | Searchlight