Results ordered by filtered by
3 results matching your selection
Egypt's first dedicated military communications satellite.
Electro-optical imaging system includes an Earth-viewing telescope and camera that can spot surface features as small as 3.3 feet (1 meter)