102180-16-5

1,1,2-Hexadecanetricarboxylic acid