deoxoartemisinin

deoxoartemisinin · CAS 126189-95-5