74134528
Jan 29, 1991
OTIS ENGINEERING CORPORATION
Subscribe
mechanically locked pressure holding plug for pressure testing well tubing which is set and retrieved by wireline