5-[3-(TRIFLUOROACETAMIDO)-E-1-PROPENYL]-2'-DEOXYURIDINE

Product Number: WD02FWT
Product Name: 5-[3-(TRIFLUOROACETAMIDO)-E-1-PROPENYL]-2'-DEOXYURIDINE
CAS: 115794-55-3
MF:
MW: