85270-15-1 EINECS 286-569-8 Nuclease, restriction endodeoxyribo-, SphI Restriction endonuclease sphi