2354465-95-3 | Ethyl α-(dichloromethylene)-3-(trifluoromethyl)benzeneacetate | AOBChem