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