5'-Deoxy-5'-iodo-2',3'-O-isopropylidene-5-chlorocytidine
Manufacturer:
N/A
Item Number:
ULC4527
Product Name:
5'-Deoxy-5'-iodo-2',3'-O-isopropylidene-5-chlorocytidine
Catalog No.:
ULC4527
Privacy Preference Center
Manage Consent Settings
Necessary Cookies