SEARCH Articles Figures Tables Benzylphosphonic acids Diethyl benzylphosphonate Phosphonates benzylphosphonates Substituted benzylphosphonate