127527-57-5 | 2,5-Dimethoxyphenyl 2,2,2-trifluoroacetate | AOBChem