2096454-86-1 | Ethyl α,α-difluoro-4-(1H-pyrrol-1-yl)benzeneacetate | AOBChem