66063-38-5

66063-38-5 structure
66063-38-5 structure

Name 4-[(2,4-diaminopteridin-6-yl)methyl-methylamino]benzamide
Synonyms Benzamide,4-[[(2,4-diamino-6-pteridinyl)methyl]methylamino]
Molecular Formula C15H16N8O
Molecular Weight 324.34100
Exact Mass 324.14500
PSA 150.66000
LogP 1.53110