178925-44-5 5-I-DC-CE PHOSPHORAMIDITE 5-I-DC-CE PHOSPHORAMIDITE Catalog No.: 1590069 Name: 5-I-DC-CE PHOSPHORAMIDITE CAS: 178925-44-5 Inquire about this product →