855433-72-6

855433-72-6 structure
855433-72-6 structure

Name 2-((1H-indol-3-yl)methyl)-4-amino-2-hydroxypentanedioic acid
Molecular Formula C14H16N2O5
Molecular Weight 292.28700
Exact Mass 292.10600
PSA 136.64000
LogP 1.02840