Affiliation: | 1. Shanghai Haihe Pharmaceutical, Co., Ltd., 421 Newton Road, Zhangjiang Hi-tech Park, Pudong New Area, Shanghai 201203, China;2. Shanghai Institute of Materia Medica, Chinese Academy of Science, 555 Zuchongzhi Road, Zhangjiang Hi-tech Park, Pudong New Area, Shanghai 201203, China |