PDB ID 5j1l
O26068_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | An DR | Suh SW