2,2'-(1,2-Ethanediylidene)bis(N-methylhydrazinecarboximidamide) 66002-86-6 Di-N',N''-methylglyoxal bis(guanylhydrazone) TGBG