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