SEARCH Articles Figures Tables Alkenylphosphonate Alkenylphosphonates Phosphonic diesters Phosphonous diesters