2648962-68-7 | 1-(1,1-Dimethylethyl) 5-(trifluoromethyl)-1,3-benzenedicarboxylate | AOBChem