Protein assembly, conceptual illustration

Bildnummer 12446840
Protein assembly, conceptual illustration
;