Cyanotemozolomide

Product Code: 147113
Molecular Formula: C6H4N6O
Molecular Weight: 176.14
287964-59-4