1-(3-Cyanophenyl)-3-(3-[2-[4-(2,4-dioxothiazolidin-5-ylmethyl)phenoxymethyl]-1-methyl-1H-benzimidazol-6-yloxy]phenyl)urea (HCID 18537568)|化工社