4-IMIDAZOLIDINEACETIC ACID, alpha,4-DIMETHYL-2,5-DIOXO-, ETHYL ESTER 90566-31-7 alpha,4-Dimethyl-2,5-dioxo-4-imidazolidineacetic acid ethyl ester