SOMEC


Also found in: Wikipedia.
AcronymDefinition
SOMECSojitz Marine & Engineering Corporation (Tokyo, Japan)