PDB ID 2xrh
O25423_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Cioci G | Dian C | Leonard G | Muller-Dieckmann C | Terradot L