Bacteriophage Phi29 phage portal protein, computer model

Numéro d’image : 13386406
Bacteriophage Phi29 phage portal protein, computer model
;