Loading patent details...
US4141766A: Slurry Explosive Composition | Searchlight