97741-21-4 Nuclease, restriction endodeoxyribo-, Bsp Restriction endodeoxyribonuclease Bsp