918419-00-8 | Ethyl α-(dichloromethylene)-2,4,6-trifluorobenzeneacetate | AOBChem