... Bioorganic & Medicinal Chemistry Letters. ... of Medicinal Chemistry, Zhejiang University, Hubin Campus, Hangzhou 310031,China; b The National Center for Drug Screening, Shanghai 201203, China; c Department of Chemistry, Zhejiang University, Hangzhou 310027, China. ...