89649-34-3

89649-34-3 structure
89649-34-3 structure

Name dimethyl 5-ethyl-4-phenyl-5-(pyrrolidin-1-yl)-4,5-dihydro-1H-pyrrole-2,3-dicarboxylate
Molecular Formula C20H26N2O4
Molecular Weight 358.43100
Exact Mass 358.18900
PSA 67.87000
LogP 2.44230