TecSar Satellite

Artist’s impression of the TecSAR satellite synthetic aperture radar.