2,5-Dioxo-1-phenyl-4-imidazolidineacetic acid 4-Imidazolidineacetic acid, 2,5-dioxo-1-phenyl- 5-25-08-00188 (Beilstein Handbook Reference) 62848-47-9 BRN 0024356