Propargyl-peg3-1-o-(b-cyanoethyl-n,n-diisopropyl)phosphoramidite 95% 1391728-01-0 C₁₆H₂₉N₂O₄P 344.39 g./mol £3,461.22 View