SEARCH Articles Figures Tables Allylic phosphate esters samarium diiodide Samarium phosphate-cesium hydrogenophosphate