Loading patent details...
US7017672B2: Self-set bridge plug | Searchlight