187534-58-3

187534-58-3 structure
187534-58-3 structure

Name ethyl 3-benzhydryl-1-(3-(pyrrolidin-1-yl)propyl)-1H-indole-2-carboxylate
Molecular Formula C31H34N2O2
Molecular Weight 466.61386