cadsat
ESA logo
Egypt – CADSat