Aldehyde dehydrogenase enzyme structure

Numéro d’image : 12539362
Aldehyde dehydrogenase enzyme structure
;