Triisodecyl benzene-1,2,4-tricarboxylate

Triisodecyl benzene-1,2,4-tricarboxylate