Isocitrate dehydrogenase complex

Bildnummer 12326087
Isocitrate dehydrogenase complex
;