Purine nucleoside phosphorylase, illustration

Bildnummer 13743015
Purine nucleoside phosphorylase, illustration
;