TTE1834

Nucleotide-binding protein TTE1834

Molecular Synopsis