... Bioorganic & Medicinal Chemistry. ... Shanghai Medical University, Shanghai 200032, People's Republic of China; b Natural Products Laboratory, Division of Medicinal Chemistry and Natural Products, School of Pharmacy, University of North Carolina, Chapel Hill, NC 27599, USA; ...