Nucleotides & OligonucleotidesJena7-Propargylamino-7-deaza-ddGTP-ATTO-665SKU:NU-1618-665€2,393.00Add to CartAdd