Space station communications satellite.

Code produit:
711258295