2-[1-(4-cyanophenyl)-2,4-dioxo-1,3-diaza-spiro[4.5]dec-3-yl]-N-(2,6-diisopropylphenyl)acetamide (HCID 46892480)|Huagongshe