CTU

Definition: 
Coiled tubing umbilical
Subject Area 1: 
General