650629-23-5
Uridine, 3'-deoxy-5-fluoro-, 5'-(2-aminobenzeneacetate)
Product Code:
678800
Molecular Formula:
C17H18FN3O6
Molecular Weight:
Order 650629-23-5