1628696-96-7 | Ethyl 2,4-dichloro-α-(dichloromethylene)benzeneacetate | AOBChem