1-Diphenylmethyl 2-oxoglutarate [ 108050-22-2 ]