2284589-05-3 | (4-(difluoromethyl)phenyl)(pyrrolidin-1-yl)methanone | AOBChem