product Name:5-fluorodeoxyuridine-ce*phosphoramidite for abi
  • 142246-63-7
  • C39H46FN4O8P
  • 748.78
  • 5-fluorodeoxyuridine-ce*phosphoramidite for abi 142246-63-7