Loading patent details...
US3948177A: Self-Disarming Explosive Cartridges | Searchlight