tufA logo

tufA

Elongation factor Tu 1

Molecular Synopsis