Streptomyces coelicolor bacterial culture

Bildnummer 12360818
Streptomyces coelicolor bacterial culture
;