87015717
Apr 27, 2016
Oct 18, 2016
BAKER HUGHES HOLDINGS 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