3-Benzyl-1-{2-[4-(5-iodothiophen-2-yl)pyrimidin-2-ylamino]ethyl)-5,5-dimethylimidazolidine-2,4-dione (HCID 60204516)|Huagongshe