东方红航天生物是合法的。全称是北京东方红航天生物技术股份有限公司。北京东方红航天生物技术股份有限公司成立于1997年9月26日,是中国航天科技集团公司下属中国空间技术研究院发起成立的现代股份制企业,总部位于中关村高新技术园区,公司自设立以来一直致力于利用空间特有环境、结合现代生物技术,运用航天医学成果,进行生物产品的研发、生产、销售。