Product new

2'-Deoxy-2-fluoroadenosine

21679-12-9

Nucleosides;Fluorines