Top Suppliers:I want be here

111588-71-7

111588-71-7 structure
111588-71-7 structure

Name O-Benzoyl-methyltartronsaeurediaethylester
Synonyms propanedioic acid, 2-(benzoyloxy)-2-methyl-, 1,3-diethyl ester
Molecular Formula C15H18O6
Molecular Weight 294.30000
Exact Mass 294.11000
PSA 78.90000
LogP 1.72830