2412797-43-2 | Ethyl α-(dibromomethylene)-4-methylbenzeneacetate | AOBChem