PDB ID 9fq4
O25902_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Foster SP | Moody PCE