pepE logo

pepE

Peptidase E

Molecular Synopsis