PDB ID 6k0w
O25315_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Nair DT | Narayanan N