Nucleotides & OligonucleotidesJena5-Propargylamino-dCTP-SS-Cy3SKU:NU-809-SS-CY3€1,490.00Add to CartAdd