17493-80-0

17493-80-0 structure
17493-80-0 structure

Name 2-(((benzyloxy)carbonyl)amino)-3-(5-methoxy-1H-indol-3-yl)propanoic acid
Molecular Formula C20H20N2O5
Molecular Weight 368.38300
Exact Mass 368.13700
PSA 100.65000
LogP 3.48950