N-benzhydryl-2-(2-oxo-3,3-diphenylpyrrolidin-1-yl)acetamide (HCID 67443999)|Huagongshe