ELECTRON MICROSCOPY
Carboxyl-terminal processing protease CtpA S300A/K325A/Q329A mutant from Helicobacter pylori