1346219-83-7 | 2,4,6-Trifluorophenyl 2-propenoate | AOBChem