PDB ID 3qgk
D3UJ81_HELM1
OCA
Categories: Helicobacter mustelae 12198 | Large Structures | Karplus PA | Robbins A | Tronrud DE