156571-66-3

156571-66-3 structure
156571-66-3 structure

Name ethyl 3,3-diethoxy-2((1H-indol-2-yl)methyl)aminopropionate
Molecular Formula C18H26N2O4
Molecular Weight 334.41000
Exact Mass 334.18900
PSA 72.58000
LogP 2.97920