Nucleotides & OligonucleotidesJena7-Propargylamino-7-deaza-dATP-ATTO-647NSKU:NU-1611-647N€1,588.00Add to CartAdd
Nucleotides & OligonucleotidesJena7-Propargylamino-7-deaza-dATP-ATTO-665SKU:NU-1611-665€1,588.00Add to CartAdd