75622230
Jan 14, 1999
Nov 11, 2003
SCHLUMBERGER TECHNOLOGY CORPORATION
Subscribe
Submergible pumps for pumping downhole fluids, suspended by coiled tubing and electric power cable, all sold as a unit for use in downhole drilling applications