89331-41-9

89331-41-9 structure
89331-41-9 structure

Name (2S)-2-[[2-(dimethylaminodiazenyl)benzoyl]amino]propanoic acid
Molecular Formula C12H16N4O3
Molecular Weight 264.28000
Exact Mass 264.12200
PSA 97.85000
LogP 2.02460