89241-13-4

89241-13-4 structure
89241-13-4 structure

Name 3-{4-Ethyl-2-[2-(1H-indol-3-yl)-ethyl]-1-oxa-2-aza-spiro[2.4]hept-4-yl}-propionic acid methyl ester
Molecular Formula C21H28N2O3
Molecular Weight 356.45900
Exact Mass 356.21000
PSA 57.63000
LogP 4.12530