Isobutyl 3-benzyl-5-oxo-2-imidazolidinepropanoate hydrochloride (HCID 19770783)|Huagongshe