otsA logo

otsA

Trehalose-6-phosphate synthase

Molecular Synopsis