chemical structure of 88495-63-0 FT-0602858

Product Name:

Artesunate

Catalog No: FT-0602858

CAS NO:88495-63-0
MW:384.4000 g/mol
MF:C19H28O8
INCHI KEY:FIHJKUPKCHIPAT-AHIGJZGOSA-N