跳至主要内容
protein translation inhibitor (Eloxx Pharmaceuticals)