No data
2-cyanoethyl N,N,N',N'-tetraisopropyl-phosphordiamidite
102691-36-1
Hangzhou Chempro Tech Co., Ltd.