European Space Agency

Oerlikon Space (now Ruag)