1,2,4-Benzenetricarboxylic acid, ester with 1,2-propanediol phosphate 68186-81-2 EINECS 269-046-9