2952838-22-9 | 4-(pyrrolidin-1-yl)-3-(trifluoromethyl)benzamide | AOBChem