Skip to main content

Xenorhabdus poinarii FtsA 1-396 ADP