832150-77-3

832150-77-3 structure
832150-77-3 structure

Name 3-(1H-indol-5-yl)-4-(2-morpholin-4-ylethoxy)benzaldehyde
Molecular Formula C21H22N2O3
Molecular Weight 350.41100
Exact Mass 350.16300
PSA 54.56000
LogP 3.29630