SEARCH Articles Figures Tables Alkenylphosphonates Alkenylphosphonic diesters, phosphonates Diesters of H-phosphonic acid Phosphonate diester Phosphonate diesters Phosphonic acid, diesters Phosphonous diesters Phosphonous diesters Urea phosphonate diesters