Home Chemical Details 158042-39-8
(N4-BZ)-5-IODO-2'-DEOXYCYTIDINE
N4-Benzyl-2'-deoxy-5-iodocytidine
N4-Benzoyl-2'-deoxy-5-iodocytidine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us