105887-11-4

105887-11-4 structure
105887-11-4 structure

Name 1-((2,6-dimethylphenyl)amino)-2-methyl-1,3-dioxobutan-2-yl benzoate
Molecular Formula C20H21NO4
Molecular Weight 339.38500
Exact Mass 339.14700
PSA 72.47000
LogP 3.51960