Loading patent details...
US5756928A: Spontaneously-Firing Explosive Composition | Searchlight