2-((Diphenylamino)methyl)thiazolo(3,2-a)benzimidazol-3(2H)-one 22833-33-6 Thiazolo(3,2-a)benzimidazol-3(2H)-one, 2-((diphenylamino)methyl)-