3-hydroxydeoxyartemisinin
CAS No:
82003-85-8
Order 82003-85-8
hydroxydeoxyartemisinin