Carboxypeptidase A enzyme active site structure

Bildnummer 12553898
Carboxypeptidase A enzyme active site structure
;