skip to main content

Xenorhabdus ehlersii DSM 16337(SRR6829561)