87349731
Feb 25, 2017
BAKER HUGHES A GE COMPANY LLC
Subscribe
Oil and gas well downhole equipment, namely, metal sand control screen disposable within a well for preventing formation particles from entering a production string