2412093-84-4 | 1-(2,2-Difluoro-2-phenylacetyl)-2,5-pyrrolidinedione | AOBChem