61364-30-5

61364-30-5 structure
61364-30-5 structure

Name 3-(1-benzyl-indol-3-yl)-3-oxo-propionic acid methyl ester
Synonyms 3-(1-Benzyl-1H-indol-3-yl)-3-oxo-propionic acid methyl ester
Molecular Formula C19H17NO3
Molecular Weight 307.34300
Exact Mass 307.12100
PSA 48.30000
LogP 3.43540