1214358-87-8 | Ethyl 4-(3-pyridinyl)-3-(trifluoromethyl)benzoate | AOBChem