PDB ID 6k8c
O26070_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Han BW | Park JS