135212-29-2

135212-29-2 structure
135212-29-2 structure

Name Methyl (4RS,5RS)-(E)-3-(1,3-Dimethyl-4,5-diphenylimidazolidin-2-yl)propenoate
Molecular Formula C21H24N2O2
Molecular Weight 336.42700
Exact Mass 336.18400
PSA 32.78000
LogP 3.27730