2-(4-{[(diaminomethylidene)hydrazinylidene]methyl}phenyl)-1-methyl-1H-imidazo[1,2-a]pyridin-4-ium 4-methylbenzenesulfonate - 4-methylbenzenesulfonic acid (1:1:1) is a chemical compound registered under CAS number 123508-62-3, with the molecular formula C30H32N6O6S2 and a molecular weight of about 636.74 g/mol. ChemIBD supplies 2-(4-{[(diaminomethylidene)hydrazinylidene]methyl}phenyl)-1-methyl-1H-imidazo[1,2-a]pyridin-4-ium 4-methylbenzenesulfonate - 4-methylbenzenesulfonic acid (1:1:1) for laboratory research and bulk production; product code 1549870. Send an inquiry for purity, packaging, price and lead time.