Sign In Join Free

Products Information

N6-Benzoyl-3'-deoxy-5'-O-DMT-cytidine 2'-CE phosphoramidite
N6-Benzoyl-3'-deoxy-5'-O-DMT-cytidine 2'-CE phosphoramidite ID:
CAS:157327-96-3
Supplier:BOC Sciences

Get a quote


SMILES: