Bacteriophage portal protein

Numéro d’image : 11639055
Bacteriophage portal protein
;