2-(5-Phthalimidopentyl)-8H-indeno[1,2-d]thiazole (HCID 18940993)|Huagongshe