2918947-83-6 | ethyl 2,3-diethoxy-5-(trifluoromethoxy)benzoate | AOBChem