Loading patent details...
US4776393A: Perforating Gun Automatic Release Mechanism | Searchlight