1,1,1-ethanetricarboxylic acid, 2,2-diphenyl-, triethyl ester
CAS No. 183212-67-1