Strela – Khrunichev State Research and Production Space Center
- Family: UR-100
The Strela, manufactured by Khrunichev State Research and Production Space Center established in 1916, undertook its inaugural launch on 12/05/2003. Notably, Strela has 3 successful launches and 0 failed attempts, with a cumulative tally of 3 launches, currently with 0 pending launches in the pipeline.
Array