ESCIES

AcronymDefinition
ESCIES➣European Space Components Information Exchange System