PP_5221 logo

PP_5221

UPF0178 protein PP_5221

Molecular Synopsis