Remove Ads

Strela – Khrunichev State Research and Production Space Center

Family: UR-100

The Strela was manufactured by Khrunichev State Research and Production Space Center with the first launch on . Strela has 3 successful launches and 0 failed launches with a total of 3 launches.

Leave a Reply

Your email address will not be published. Required fields are marked *