3-iodo-N-[3-(2-methoxyethyl)-1,3-benzothiazol-2-ylidene]benzamide (HCID 68621853)|Huagongshe