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