79089647
Oct 8, 2010
Nov 8, 2011
Launching of and placement in prescribed orbit of semi-reusable satellites or space vehicles for others
Transportation and storageEngineering and research and development services in the field of semi-reusable space vehicles
Computer and Scientific