4-(2-Cyanoethylthio)-2'-deoxy-5'-DMT-uridine 3'-CE phosphoramidite ≥95%
C799936 / 25MG
CAS No.:144303-74-2
Privacy Preference Center
Manage Consent Settings
Necessary Cookies