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