Pyridoxal phosphate biosynthetic protein PdxA STY0106

Pyridoxal phosphate biosynthetic protein PdxA STY0106