1628696-97-8 | Ethyl α-(dichloromethylene)-4-fluoro-3-methoxybenzeneacetate | AOBChem