Loading patent details...
US8851180B2: Self-releasing plug for use in a subterranean well | Searchlight