40356-23-8

40356-23-8 structure
40356-23-8 structure

Name 3-(1H-indol-3-yl)-2-(naphthalen-2-ylsulfonylamino)propanoic acid
Synonyms hms3382l06
a 91
hms2593k18
Molecular Formula C21H18N2O4S
Molecular Weight 394.44400
Exact Mass 394.09900
PSA 107.64000
LogP 4.76700