103608-93-1

103608-93-1 structure
103608-93-1 structure

Name (2-Methoxy-phenyl)-[2-methyl-1-(2-morpholin-4-yl-ethyl)-1H-indol-3-yl]-methanone
Molecular Formula C23H26N2O3
Molecular Weight 378.46400
Exact Mass 378.19400
PSA 43.70000
LogP 3.45940