Loading patent details...
US5686691A: Slurry-Loadable Electrical Initiator | Searchlight