跳至主要内容
Potential Protein Synthesis Inhibitors 11a (Tsinghua University)