Computationally designed SAKe6AC protein, illustration

Bildnummer 13742882
Computationally designed SAKe6AC protein, illustration
;