666257-76-7

Chemical Name: N6-Benzoyl-3-deaza-2'-deoxy-5'-O-DMT-3-methyladenosine 3'-CE phosphoramidite
Structure:
666257-76-7 N6-Benzoyl-3-deaza-2'-deoxy-5'-O-DMT-3-methyladenosine 3'-CE phosphoramidite
CAS: 666257-76-7
ID:
Supplier: BOC Sciences

Get a quote


Chemical Name: 3-Deaza-da cep
Structure:
666257-76-7 3-Deaza-da cep
CAS: 666257-76-7
ID: 98047948
Supplier: Alfa Chemistry

Get a quote