138772-58-4 3-Pyridinecarboximidamide, N-cyano-N'-(2-hydroxyethyl)- KI 3315 Ki3315 N-Cyano-N'-(2-hydroxyethyl)-3-pyridinecarboximidamide