Bacteriophage phiCjT23 capsid protein, illustration

Bildnummer 13742986
Bacteriophage phiCjT23 capsid protein, illustration
;