2412797-45-4 | Ethyl α-(dibromomethylene)-4-fluorobenzeneacetate | AOBChem