93633-11-5

1,1,16,16-Hexadecanetetracarboxylic acid, 2,15-dioxo-, tetraethyl ester