1H-?IMIDAZOLE, 1,?1,?1-?(1,?3,?5-?BENZENETRIYL)?TRIS, 98% [ 528543-96-6 ]