Computationally designed SAKe6AC protein, illustration

Bildnummer 13742881
Computationally designed SAKe6AC protein, illustration
;