121496-63-7 Hydrazinecarboximidamide, 2,2'-(1,2-ethanediylidene)bis(N-(3-aminopropyl)- MGBA Methylglyoxal bis(3-aminopropylamidinohydrazone)