N-(2,6-diisopropyl-phenyl)-2-[1-(4-iodo-phenyl)-2,4-dioxo-1,3-diaza-spiro[4.5]dec-3-yl]acetamide (HCID 66681965)|Huagongshe