Home Chemical Details 80565-17-9
2'-deoxyadenylyl(3'-5')thymidylyl(3'-5')deoxyguanosylyl(3'-5')thymidine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us