847560-97-8

847560-97-8 structure
847560-97-8 structure

Name [2,5-dioxo-1-[2-(trifluoromethyl)phenyl]pyrrolidin-3-yl] acetate
Molecular Formula C13H10F3NO4
Molecular Weight 301.21800
Exact Mass 301.05600
PSA 63.68000
LogP 1.96540