otsA

Trehalose-6-phosphate synthase

Molecular Synopsis