Bacteriophage P22 portal protein, computer model

Bildnummer 13369245
Bacteriophage P22 portal protein, computer model
;