CAS 101564-81-2 1-Imidazolidineacetic acid, 3-(4-methoxy-1-naphthyl)-2,4,5-trioxo-, ethyl ester (HCID 58522)|Huagongshe