... Please enable JavaScript to use all the features on this page. Bioorganic & Medicinal Chemistry Letters. ... b Institute of Medicinal Biotechnology, Chinese Academy of Medical Sciences & Peking Union Medical College, Beijing 100050, People's Republic of China. ...