Loading patent details...
US4428440A: Perforating Apparatus Energy Absorber and Explosive Charge Holder | Searchlight