7-DEAZA-2'-DEOXYXANTHOSINE CEP

Supplier BOC Sciences
Product # 676456-10-3
Pricing Inquire
Cas 676456-10-3
Molecular Weight 769.82
Molecular Formula C41H48N5O8P
Feedback