1354489-13-6 | Ethyl 3-[[4-(trifluoromethyl)benzoyl]amino]benzoate | AOBChem