SOMEC


AcronymDefinition
SOMECSojitz Marine & Engineering Corporation (Tokyo, Japan)