1628697-12-0 | Ethyl 2,4-dichloro-α-(dichloromethylene)-5-methoxybenzeneacetate | AOBChem