5'-DABCYL C6 phosphoramidite

5'-DABCYL C6 phosphoramidite

SKU: 6009
998.00$Price
  • AAT Bioquest