Top Suppliers:I want be here

19148-31-3

19148-31-3 structure
19148-31-3 structure

Name 4,7-diamino-2-phenyl-pteridine-6-carboxylic acid benzylidenehydrazide
Synonyms 4,7-diamino-2-phenyl-pteridine-6-carboxylic acid N'-benzylidene-N-methyl-hydrazide
Density 1.41g/cm3
Molecular Formula C21H18N8O
Molecular Weight 398.42100
Exact Mass 398.16000
PSA 136.27000
LogP 3.51970
Index of Refraction 1.737