1289263-90-6 | 4-Formyl-2-(trifluoromethyl)benzamide | AOBChem