85537-83-3 Nuclease, restriction endodeoxyribo-, ScrFI Restriction endodeoxyribonuclease ScrFI Restriction endonuclease ScrFI