95329-12-7 Nuclease, restriction endodeoxyribo-, ScaI Restriction endonuclease scai