中文 | English
Return

Artemdubinoids A-N: novel sesquiterpenoids with antihepatoma cytotoxicity from Artemisia dubia.