2412797-44-3 | Ethyl α-(dibromomethylene)-4-methoxybenzeneacetate | AOBChem