819864-29-4

819864-29-4 structure
819864-29-4 structure

Name (2S)-3-(1H-indol-3-yl)-2-(3-sulfopropylamino)propanoic acid
Molecular Formula C14H18N2O5S
Molecular Weight 326.36800
Exact Mass 326.09400
PSA 127.87000
LogP 2.50280