854931-42-3

854931-42-3 structure
854931-42-3 structure

Name (R)-2-Benzylamino-3-(6-methoxy-1H-indol-3-yl)-propionic acid ethyl ester
Molecular Formula C21H24N2O3
Molecular Weight 352.42700
Exact Mass 352.17900
PSA 63.35000
LogP 3.83140