Bacteriophage T7 portal protein, computer model

Numéro d’image : 13376587
Bacteriophage T7 portal protein, computer model
;