78910076
Jun 16, 2006
Apr 17, 2007
CORE LABORATORIES GLOBAL NV
Subscribe
Anchoring and sealing machinery for servicing subterranean wells, namely, mechanical casing patches for wellbore tubulars