2-(1-ethylpyrrolidin-3-yl)-2,2-diphenylacetic acid [ 3471-97-4 ]