4-Imidazolidineacetic acid, 2,5-dioxophenyl-, methyl ester
CAS No. 63757-76-6