TEM of SP 105 bacteriophages

Bildnummer 11834267
TEM of SP 105 bacteriophages
;