6-Fluorescein phosphoramidite

6-Fluorescein phosphoramidite

SKU: 6018
132.00$Price
  • AAT Bioquest