Home Chemical Details 27095-26-7
2'-Deoxy-5-fluorouridine 5'-methanesulfonate 3'-acetate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us