Nucleotides & OligonucleotidesJena5-Ethynyl-2'-deoxyuridine (5-EdU)SKU:CLK-N001-5000€4,478.00Add to CartAdd