Loading patent details...
US20050139352A1: Minimal resistance scallop for a well perforating device | Searchlight