89649-32-1

89649-32-1 structure
89649-32-1 structure

Name dimethyl 7a-(pyrrolidin-1-yl)-3a,4,5,6,7,7a-hexahydro-1H-indole-2,3-dicarboxylate
Molecular Formula C16H24N2O4
Molecular Weight 308.37300
Exact Mass 308.17400
PSA 67.87000
LogP 1.43870