YANSAB


AcronymDefinition
YANSABYanbu National Petrochemical Company (Yanbu Industrial City, Saudi Arabia)