2627491-59-0 | Ethyl 3-[1-(trifluoromethyl)ethenyl]benzoate | AOBChem