2-[1-(2,4-Dimethoxybenzyl)-2,5-dioxopyrrolidin-3-yl]glycine methyl ester (HCID 13105391)|Huagongshe