Shanghai Institute of Materia Medica Academia Sinica;
Shanghai 200031;
PRC;
Shanghai Institute of Biochemistry;
Academia Sinica;
Shanghai 200031;
PRC;
Shanghai Institute of Materia Medica;
Academia Sinica;
Shanghai 200031;
PRC;
Shanghai Institute of Biochemistry;
Aca;