Skip to main content

Crystal structure of FlgE31, a major fragment of the hook protein