1-Imidazolidineacetic acid, 4,4-diphenyl-alpha-methyl-5-oxo- 130908-38-2 4,4-Diphenyl-alpha-methyl-5-oxo-1-imidazolidineacetic acid