149253-60-1

149253-60-1 structure
149253-60-1 structure

Name ethyl (1'S,2R,5R)-1-benzyloxycarbonyl-3-(1'-phenyl-1'-ethyl)-5-(3-ethoxycarbonylpropyl)imidazolidin-4-one-2-carboxylate
Molecular Formula C28H34N2O7
Molecular Weight 510.57900
Exact Mass 510.23700
PSA 102.45000
LogP 4.09560