... Bioorganic & Medicinal Chemistry. ... a State Key Laboratory of Pharmaceutical Biotechnology, Nanjing University, Nanjing 210093, People's Republic of China; b College of Plant Protection, Jiangsu Key Laboratory of Pesticide Science, Nanjing Agricultural University, Nanjing ...