chemical structure of 69408-81-7 FT-0662118

Product Name:

Amonafide

Catalog No: FT-0662118

CAS NO:69408-81-7
MW:283.3200 g/mol
MF:C16H17N3O2
INCHI KEY:UPALIKSFLSVKIS-UHFFFAOYSA-N