YEF3 logo

YEF3

Elongation factor 3A

Molecular Synopsis