PDB ID 5xrw
O25306_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Au SWN | Lam KH | Xue C