Back to Previous Page

2-Fluoro-2'-deoxyadenosine

ITEM#: 3042-656399250MG

MFR#: 656399-250MG

2-Fluoro-2'-deoxyadenosine 96%

2-Fluoro-2'-deoxyadenosine 96%