Human dihydrofolate reductase

Bildnummer 12325632
Human dihydrofolate reductase
;