Dog Definition

Advertisement

Dog:

A spring-loaded finger in a tubing end locator.