skip to main content

Phyllobacterium bourgognense 31-25a(SRR7130789)