IOEC

AcronymDefinition
IOECIranian Offshore Engineering and Construction Company