SEARCH Articles Figures Tables Benzoylphosphonates reactions Benzoylphosphonates with alcohols Benzoylphosphonic acids Diethyl benzoylphosphonate