1,4-Benzenedicarboxylic acid, didodecyl ester 18749-84-3 BRN 2606521 Didodecyl terephthalate Terephthalic acid, didodecyl ester