1-Imidazolidineacetic acid, 3-(4-methoxy-1-naphthyl)-2,4,5-trioxo-, ethyl esterHCID 58522CAS 101564-81-2 · C18H16N2O6