Misr Spinning and Weaving Company

GPTKB entity