Loading patent details...
US7204316B2: Expandable well screen having temporary sealing substance | Searchlight