Shop Aminophosphonic And Aminophosphinic Acids: Chemistry And Biological Activity 2000