中文 | English
Return

Three new carabrane sesquiterpenoid derivatives from the whole plant of Carpesium abrotanoides L.