5-Fluorouridine, 99%

AB105903