Home Chemical Details 252337-58-9
TFA-aha-dU
5-[N-(6-(TRIFLUOROACETAMIDO)HEXYL)-3(E)-ACRYLAMIDO]-2'-DEOXYURIDINE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us