101466-85-7 | Ethyl 3-[4-(trifluoromethyl)phenyl]-2-propenoate | AOBChem