N,N'-Di{1-methyl-2-[1-methyl-2-carboxamido(3-propionamidine) -4-pyrrole]-4-pyrrolyl}1,10-decanedicarboxamide dihydrochloride hydrate NSC634699