113548-97-3
5deoxy-4,5-difluorouridine
Product Code:
659034
Molecular Formula:
C9H10F2N2O5
Molecular Weight:
264.18
Order 113548-97-3