Bacteriophage portal proteins

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