144261-40-5 | 4-(Trifluoromethyl)phenyl 2-propenoate | AOBChem