1219095-71-2 | Ethyl α-(dibromomethylene)-2,4,6-trifluorobenzeneacetate | AOBChem