Catalytic domain of guanylate cyclase

Bildnummer 12326113
Catalytic domain of guanylate cyclase
;