Acetylcholinesterase enzyme active site structure

Bildnummer 12553891
Acetylcholinesterase enzyme active site structure
;