N-benzyl-2-(3-(4-cyanobenzyl)-2-oxoimidazolidin-1-yl)-4-methylthiazole-5-carboxamide (HCID 59481262)|Huagongshe