Loading patent details...
US7775279B2: Debris-free perforating apparatus and technique | Searchlight