... Journal of Medicinal Chemistry. ... School of Pharmacy, East China University of Science and Technology, 130 Mei Long Road, Shanghai 200237, China. ‡ BNLMS, State Key Laboratory for Structural Chemistry of Unstable and Stable Species, College of Chemistry & Center ...