Streptomyces
|
Streptomyces buecherae (organism)
Streptomyces buecherae
Id
1388665003
Status
Primitive