中文 | English
Return

Four new sesquiterpenoids from the roots of Atractylodes macrocephala