SEARCH Articles Figures Tables Acids protonic Phosphonate groups Phosphonic Acid Groups Phosphonic acid Phosphonic acid/phosphonate Phosphonic acids acidity Phosphonous acid Proton acids Protonation groups