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