106119-99-7 EMGBG EMGBG sulfate Ethylmethylglyoxal bis(guanylhydrazone) Hydrazine carboximidamide, 2,2'-(1-ethyl-2-methyl-1,2-ethanediylidene)bis-, sulfate (1:1)