Loading patent details...
US4850438A: Modular Perforating Gun | Searchlight