Skip to main content

Bd3460 Immunity Protein from Bdellovibrio bacteriovorus