SEARCH Articles Figures Tables Esters vinyl Phosphonate esters Phosphonates vinyl Phosphonic ester Phosphonous Esters Vinyl phosphonate