A technology satellite orbits space while transmitting data with its solar panels and antenna

Code produit:
2170728506