2918843-08-8 | 2,3-diethoxy-5-(trifluoromethoxy)benzamide | AOBChem