Logo

Insert, Plug catcher

Definition An artefact which screws into the top of a plug catcher sub, and incorporates the landing shoulder and the anti-rotation profile for the chosen plug.