Skip to main content

Solution structure of HP0268 from Helicobacter pylori