Nucleotides & OligonucleotidesJena7-Propargylamino-7-deaza-ddGTP-DY-480XLSKU:NU-1618-480XL€2,393.00Add to CartAdd