TecSar Satellite

The TecSAR low earth orbiting (LEO) satellite.