2-[4-(2,4-dioxo-imidazolidin-1-yl)phenyl]-6-ethoxy-1-ethyl-1H-indole-3-carbonitrile (HCID 59424945)|Huagongshe