TEM of cluster of P1 bacteriophages

Bildnummer 13509430
TEM of cluster of P1 bacteriophages
;