[1-(3,4-Dimethyl-benzyl)-3-(4-methoxy-benzyl)-2,5-dioxo-imidazolidin-4-yl]-acetic acid methyl ester (HCID 57719133)|Huagongshe