Home Chemical Details 65367-85-3
propynyloxy-2'-deoxyuridine
2'-Deoxy-5-propargyloxyuridine
5-(PROPARGYLOXY)-2'-DEOXYURIDINE
Uridine, 2'-deoxy-5-(2-propynyloxy)-
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us