1840-21-7 | 2,3,5-Trimethylphenyl 2,2,2-trifluoroacetate | AOBChem