Loading patent details...
US20040149435A1: Well screen assembly and system with controllable variable flow area and method of using same for oil well fluid production | Searchlight