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 2003-12-05. 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 *