1042685-80-2 | Methyl 3-(2,4,5-trifluorophenyl)-2-propenoate | AOBChem