SERP0433 logo

SERP0433

Nucleotide-binding protein SERP0433

Molecular Synopsis