SEARCH Articles Figures Tables Acylphosphonate Acylphosphonates Acylphosphonates acidity Acylphosphonic acid ester esters