Nke guzosiri ike na 2006 dika onye enyemaka nke Shuguang Proprietary Group.
Na 5,000 square mita na 100,000 GMP omumu ihe, nwere 500 square mita nke ọkọlọtọ laabu. Ka ọ dị ugbu a, ọtụtụ n'ime ngwaahịa ụlọ ọrụ ahụ enwetala akwụkwọ CFDA, asambodo EU CE na asambodo US FDA.