Bsp24I, a new unusual restriction endonuclease

Abstract
No abstract available