Aminophosphonic Acids - Phosphorus Analogues of Natural Amino Acids.Part 1: Syntheses of -Aminophosphonic Acids | Synapse