Abstract N-(ω-Aminoalkyl)-and N-(ω-guanidinoalkyl)-aminoalkanephosphonic acids have been prepared from α, ω-diaminoalkanes by reaction with chloromethanephosphonic acid (or an ester of a halogeno-alkanephosphonic acid), followed by treatment with S- methylisothiouronium chloride. Ethylene diamine yielded 1-phosphonomethyl-2- iminoimidazolidine. A number of 1: 1 salts of the α, ω-diamines and ...