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