Designed by
Title
LM-3B and LM-5 launch vehicles #27801695
Description
DAEJEON-OCT 13: Mockups of China LM-3B and LM-5 launch vehicles are on display during IAC 2009 Daejeon Space Exhibition at the KOTRA Exhibition Center on Oct. 13, 2009, in Daejeon, Republic of Korea.
This image is editorial