Nucleotides & OligonucleotidesJena5-Propargylamino-CTP-Cy3SKU:NU-831-CY3Price on RequestAdd to CartAdd