PDB ID 8iym
O25589_HELPY
OCA
Categories: Helicobacter pylori 26695 | Large Structures | Dadireddy V | Desirazu RN | Kumar A | Mahanta P | Ramakumar S