84788-83-0 Nuclease, restriction endodeoxyribo-, StuI Restriction endonuclease stui