Loading patent details...
US4512418A: Mechanically Initiated Tubing Conveyed Perforator System | Searchlight