teaA logo

teaA

Ectoine-binding periplasmic protein TeaA

Molecular Synopsis