Deinococcus geothermalis Single-stranded DNA-binding protein DdrB (ddrB) -Mammalian Cell
2072 EUR
100ug
GEN1295799.Mammalian Cell