1356994-83-6 | Methyl 3-[3-bromo-5-(trifluoromethyl)phenyl]-2-propenoate | AOBChem