HomeCategories81496-81-3( 1 products available )

alpha-Dihydroartemisinin , HPLC≥98% , 【81496-81-3】

Molecular Formula: C15H24O5 Formula Weight: 284.35
Expand
Page1of1