THNSL2

Threonine synthase-like 2

Molecular Synopsis