Human dihydrofolate reductase

Bildnummer 12325633
Human dihydrofolate reductase
;