84558-94-1
5-PROPYNYL-2'-DEOXYURIDINE
Product Code:
143444
Molecular Formula:
C12H14N2O5
Molecular Weight:
266.25
Order 84558-94-1