中文 | English
Return

Germacranolide sesquiterpenes from Carpesium cernuum and their anti-leukemia activity.