93633-11-5
1,1,16,16-Hexadecanetetracarboxylic acid, 2,15-dioxo-, tetraethyl ester
Product Code:
989216
Molecular Formula:
C28H46O10
Molecular Weight:
542.65
Order 93633-11-5