PDB ID 8jmk
O25759_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Synthetic construct | Chu CH | Sun YJ | Wu CT