Isobutyl 5-oxo-2-imidazolidinepropanoate hydrochloride (HCID 67886019)|Huagongshe