1,2,3-Propanetricarboxylic acid, 2-hydroxy-, tris(2-hydroxy-C12-18-alkyl) ester 84989-43-5 EINECS 284-934-6