PDB ID 6o6d
OCA
Categories: Helicobacter pylori J99 | Large Structures | Endres M | Joachimiak A | Osipiuk J | Tesar C