Russian space launch vehicle that can launch a payload of 1,950 kilograms into a 200 kilometre high Earth orbit with 63° inclination
All answers having "Russian space launch vehicle that can launch a payload of 1,950 kilograms into a 200 kilometre high Earth orbit with 63° inclination" as clue:
5 Character Answers:
NAOMI
ROKOT