A632106 | ethyl 3-isobutoxy-4-(trifluoromethoxy)benzoate | AOBChem