Skip to main content

32 kDa Fragment of the Flagellar hook protein FlgE from Caulobacter crescentus