80498-17-5 E.C. 3.1.23.13 EINECS 279-487-9 EcoRi EcoRi restriction endonuclease Endodeoxyribonuclease Ecori Nuclease, restriction endodeoxyribo-, EcoRI Restriction endonuclease Ecori Restriction endonuclease Ssoi