Dihydrofolate reductase and folic acid

Numéro d’image : 11729826
Dihydrofolate reductase and folic acid
;