834894-51-8

834894-51-8 structure
834894-51-8 structure

Name (2S)-2-[4-(2,5-dioxopyrrolidin-1-yl)anilino]butanedioic acid
Molecular Formula C14H14N2O6
Molecular Weight 306.27100
Exact Mass 306.08500
PSA 124.01000
LogP 0.81780