Loading patent details...
US5778979A: Latch and Release Perforating Gun Connector and Method | Searchlight