Active site of alcohol dehydrogenase enzyme

Bildnummer 12539364
Active site of alcohol dehydrogenase enzyme
;