Loading patent details...
US4745864A: Explosive Fragmentation Structure | Searchlight