64036-87-9 Hexadecanediimidamide dihydrochloride Tetradecanediamidine, dihydrochloride