lepA logo

lepA

Elongation factor 4

Molecular Synopsis