Bacteriophage T7 portal protein, computer model

Bildnummer 13369251
Bacteriophage T7 portal protein, computer model
;