79333-24-7

1,1,5-Pentanetricarboxylic acid, 5-phenyl-, triethyl ester