Feng Yun 2CLong March 3AChina Aerospace Science and Technology CorporationLaunch Status Success Tue • Oct 19th, 2004 1:20 AM UTC View More Information