1,2,3-Propanetricarboxylic acid, 2-hydroxy-, tri-C8-10-alkyl esters 90529-73-0 EINECS 292-007-2