2'-Deoxy-5'-O-dmt-2-thio-n4-toluoylthymidine 3'-ce phosphoramidite

Supplier Alfa Chemistry
Product # ACM156783152
CAS # 156783-15-2
Pricing Inquire
MolecularFormula C48H56N5O7PS
Feedback