TUDU

AcronymDefinition
TUDUTopsides Umbilical Distribution Unit (oil & gas industry)