Skip to search formSkip to main contentSkip to account menu

12-allyldeoxoartemisinin

Known as: 12-allyl-deoxoartemisinin, artemisinin, 12-allyldeoxo 
A semi-synthetic analogue of Artemisinin - a sesquiterpene lactone extracted from the dry leaves of Artemisia Annua (sweet wormwood) used as anti… 
National Institutes of Health

Search for papers about 12-allyldeoxoartemisinin

Search papers