Skip to main content

Taylorella equigenitalis BaDTF3 deaminase toxin DddB bound to the immunity protein