Sugars, nucleosides, nucleotides, phosphorylated monomers, as well as next-generation antiviral and antitumor drug intermediates.
Country: China (Mainland)
Business Type: Trading Company
Premiumsupplier
7-Deaza-2'-dexy-5'-O-TBDPS-7-iodoadenosineCAS NO.: 666848-29-9
Ribavirin 5'-Monophosphate Dilithium SaltCAS NO.: 66983-94-6