ABBFA_002973

Nucleotide-binding protein ABBFA_002973

Molecular Synopsis