180267-18-9 | Ethyl α-cyano-4-(trifluoromethyl)benzeneacetate | AOBChem