SEARCH Articles Figures Tables Phosphonic acid Phosphonic acid/phosphonate Phosphonic acids acidity Phosphonous acid Toluene- phosphonic acid diethyl ester