142371-43-5

142371-43-5 structure
142371-43-5 structure

Name [3-(2-aminoethyl)-1H-indol-5-yl]carbamic acid,but-2-enedioic acid
Molecular Formula C15H17N3O6
Molecular Weight 335.31200
Exact Mass 335.11200
PSA 165.74000
LogP 2.24410