Home Chemical Details 115794-55-3
TFA-aa-dU
5-[3-(TRIFLUOROACETAMIDO)-E-1-PROPENYL]-2'-DEOXYURIDINE
5-[3-(TrifluoroacetaMido)-1-(E)-propenyl]-2'-deoxyuridine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us