Skip to main content

Bdellovibrio bacteriovorus peptidoglycan deacetylase Bd3279