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

Product Code: 989216
Molecular Formula: C28H46O10
Molecular Weight: 542.65
93633-11-5