SEARCH Articles Figures Tables Phosphonate esters Phosphonates, vinyldialkyl esters Michael addition Phosphonic ester Phosphonous Esters