Aminooxyalkylphosphonic Acids and Derivatives