Chlamydomonas moewusii DNA endonuclease I-CeuI-Mammalian Cell
2172 EUR
100ug
GEN1003070.Mammalian Cell