134579-99-0 3,9-Dimethylthiazolo(3,2-a)benzimidazolium iodide Thiazolo(3,2-a)benzimidazolium, 3,9-dimethyl-, iodide