Bacteriophage portal proteins

Numéro d’image : 11639053
Bacteriophage portal proteins
;