Tert-butyl 2-(2-oxo-3-benzylimidazolidinyl)acetate (HCID 22574612)|Huagongshe