SERP0433

Nucleotide-binding protein SERP0433

Molecular Synopsis