3QBU | pdb_00003qbu

Crystal structure of putative peptidoglycan deactelyase (HP0310) from Helicobacter pylori


Select a different viewer