144261-39-2 | 3-(Trifluoromethyl)phenyl 2-propenoate | AOBChem