PDB ID 9fob
O25902_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Elliott PR | Moody PCE