1622303-28-9 | Ethyl 4-[1-(trifluoromethyl)ethenyl]benzoate | AOBChem