benzene-1,2,4-tricarboxylic acid, diester with octadecane-1,12-diol
CAS No. 84540-58-9
Benzene-1,2,4-tricarboxylic acid, diester with octadecane-1,12-diol