2 Patents
- US123788362025Method and System for Deploying an Electric Submersible Pump in a Live Well
Schlumberger Technology Corporation
0 cites - US119653902024Combined Master Valve and Cable Hanger for Deploying Electric Submersible Pump in a Live Well
Schlumberger Technology Corporation
0 cites