Helicobacter pylori Rif1 : C695_07240 1 PDB structure
PDB:4G3H
2.20 Å
MN