Loading patent details...
US6167957A: Helical perforating gun | Searchlight