Helicobacter pylori 35A : HMPREF4655_21255 1 PDB structure
PDB:3CEI
2.40 Å
FE SO4