chemical structure of 287964-59-4 FT-0660534

Product Name:

Cyanotemozolomide

Catalog No: FT-0660534

CAS NO:287964-59-4
MW:224.1300 g/mol
MF:C6H4N6O4
INCHI KEY:UPMXYTFKFBVAEM-UHFFFAOYSA-N