Waterproof device for holding explosives in a borehole and metho
Well pipe perforating gun
Canada
World
United States