Topic
European upper stage
Not who you're looking for? Others named Astris: in Greek mythology, one of the Heliades · European rocket engine