glpG logo

glpG

Rhomboid protease GlpG

Molecular Synopsis