lepA

Elongation factor 4

Molecular Synopsis