SEARCH Articles Figures Tables Diethyl N-benzylideneaminomethylphosphonate Phosphonic acid Phosphonic acid, -, diethyl Phosphonic acid/phosphonate Phosphonic acids acidity Phosphonous acid