IPR023026

Tryptophan synthase beta chain
Tryptophan synthase beta chain
Tryptophan synthase, beta chain (NCBI)
Tryptophan synthase beta chain
Tryptophan synthase beta chain