Home Chemical Details 25953-14-4
5'-IODO-5'-DEOXYTHYMIDINE
5'-Deoxy-5'-iodothymidine
5'-Deoxy-5'-iodo-D-thymidine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us