ABBFA_002973 logo

ABBFA_002973

Nucleotide-binding protein ABBFA_002973

Molecular Synopsis