2-phthalimidomethyl-8H-indeno[1,2-d]thiazole (HCID 18940962)|Huagongshe