Home Chemical Details 110988-86-8
2',2'-difluorodeoxycytidine 5'-triphosphate
2'-Deoxy-2',2'-difluorocytidine 5'-triphosphate sodium salt
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us