478510-89-3
[3-13C]2-DEOXYURIDINE
Product Code:
421135
Molecular Formula:
C9H12N2O5
Molecular Weight:
229.21
Order 478510-89-3