82104-74-6
5'-DEOXY-5-FLUOROCYTIDINE
Product Code:
1488160
Molecular Formula:
Molecular Weight:
Order 82104-74-6