Nucleotides & OligonucleotidesJena5-Propargylamino-dCTP-ATTO-647NSKU:NU-809-647N-L€647.00Add to CartAdd
Nucleotides & OligonucleotidesJena7-Deaza-7-ethynyl-2'-deoxyadenosine (EdA)SKU:CLK-099€652.00Add to CartAdd