Sugars, nucleosides, nucleotides, phosphorylated monomers, as well as next-generation antiviral and antitumor drug intermediates.
Country: China (Mainland)
Business Type: Trading Company
Premiumsupplier
3'0-Aly)-7-_deaza-2'-deoxy-7-iodoguanosineCAS NO.: 666848-22-2
7-Deaza-2'-dexy-5'-O-TBDPS-7-iodoadenosineCAS NO.: 666848-29-9