214191-30-7

214191-30-7 structure
214191-30-7 structure

Name 1-benzyl 3-ethyl 5-allyl-4-oxopyrrolidine-1,3-dicarboxylate
Molecular Formula C18H21NO5
Molecular Weight 331.36300
Exact Mass 331.14200
PSA 72.91000
LogP 2.26980
Precursor  0

DownStream  2