Recombinant Shigella sonnei Transposase for insertion sequence element IS640 (istA) | Genprice