Close-up of a satellite with focus on the wiring and connectors, showcasing the complexity of its electronics.

Code produit:
952215506