English Thesaurus
Registry Status: 3 entries mapped.
restriction endonuclease
24 Associations
restriction enzyme
18 Associations