916791-44-1

916791-44-1 structure
916791-44-1 structure

Name Ethyl 3-(1-(4-fluorobenzyl)-5-oxopyrrolidin-3-yl)-3-oxopropionate
Molecular Formula C16H18FNO4
Molecular Weight 307.3168232