A novel and convenient method for the preparation of 5-(diphenylmethylene)-1H-pyrrol-2(5H)-ones; synthesis and mechanistic study 2023. 02. 21.